I would also be interested in seeing Supabase on Cloudron
ekevu123
Posts
-
Supabase - The open source Firebase alternative. -
LibreChatI also think this would be cool to have on Cloudron
-
Restore custom app from backup on new serverMakes sense!
I would put it under Backup and add a new section with a short explanation and a button "Import app from Cloudron Backup" or so.
But I get it!
-
Can't do first loginGot it, thank you for investigating!
-
Can't do first loginI have just re-installed it activating cloudron user management, then it works.
-
Can't do first loginI have installed it without cloudron user management enabled and I am happy if the first user becomes admin, but I cannot access it.
I have just tried again and got this in the logs this time:
{"level":"warn","message":"Enforced https was disabled with FORCE_HTTPS env variable"} -
Restore custom app from backup on new serverI want to move a custom app from one server to another. When I download the backup configuration, where do I put it on the new server? It seems like I need to re-install the app first and only then I can implement the backup.
Is that intentional? Wouldn't it be better if I could upload the backup config to install the app from backup?
-
Can't do first loginI have just freshly installed Outline via Cloudron, but when I try to enter the domain, I am stuck with the screen "Login to Outline" and nothing happens. I checked the logs, but there's nothing happening either except "Listening to DOMAIN".
-
Connect Mautic e-mail to cloudronI cannot connect my cloudron e-mail account inside Mautic.
Maybe it's just the port, I tried several, but maybe something else?
This is from the Mautic documentation:
Example DSN smtp://user:pass@smtp.example.com:port/path?option1=value1&option2=value2 explained
DSN partExample
Explanation
Scheme
smtp
Defines which email transport (plugin) will handle the email sending. It also defines which other DSN parts must be present.
User
john
Some transport wants username and password to authenticate the connection. Some public or private key. Some just API key.
Password
pa$$word
As mentioned above, read documentation for your particular transport and fill in the fields that are required. For SMPT this is for password.
Host
For SMTP this is the domain name where your SMTP server is running. Other transports may have the domain handled inside it so many wants to put just default text here.
Path
any/path
This is usually empty. For SMTP this may be the path to the SMTP server. For other transports this may be the path to the API endpoint.
Port
465
Important for SMTP. The port value defines which encryption is used. This is usually 465 for SSL or 587 for TLS. Avoid using port 25 for security reasons. For other transports this may be the port to the API endpoint.
Options
timeout=10
This is optional. This may be the timeout for the connection or similar configuration. The config form will allow you to create multiple options.
Source: https://docs.mautic.org/en/4.x/configuration/settings.html
-
LiveView Elixir doesn't work in Cloudron but does locallyYes, makes sense, I am asking in the elixir forum. Thank you still for being here!
-
LiveView Elixir doesn't work in Cloudron but does locallyYes, it doesn't work on a plain Ubuntu server either.
But why? What's the difference between localhost on my computer and a Ubuntu server online? I am even running Ubuntu. -
LiveView Elixir doesn't work in Cloudron but does locallyI could try, of course, but since it works in a docker container locally, and not on Cloudron, I wonder what direction can I take in general to solve this? I got it working locally, so I think I have matched all dependencies etc.
-
LiveView Elixir doesn't work in Cloudron but does locallyNow, this seems to be not working in my Elixir code:
Process.send_after(self(), :poll, 6_000)
The function is supposed to execute itself regularly every six seconds, which it does in a local docker container, but it doesn't on Cloudron, there it runs only ones initially. That's why my app doesn't catch any result on Cloudron. -
LiveView Elixir doesn't work in Cloudron but does locallyActually, I have changed the code. I am using Phoenix Elixir and LiveView to render the results. I am polling every six seconds for a result from Firestore and once it becomes available, I am showing it. The data is stored in the memory only in socket assigns.
But if I got empty data, I would get an empty reaction. So, I need to assume that I am not receiving the trigger event.
The link change is not a trigger anymore. -
LiveView Elixir doesn't work in Cloudron but does locallyI have this function in my elixir code:
def handle_info(%{document_id: document_id}, socket) do {:noreply, push_patch(socket, to: ~p"/fact_check/result/?document_id=#{document_id}")} end
What it does: The user uploads a file using fact_check and gets forwarded to a waiting screen on /result. The document_id comes from Firestore and it should get appended to the link. Later, when the result has been processed, the page refreshes and shows the result.
This works on localhost and in a local docker container, but it doesn't work on Cloudron. There, the link doesn't get the ID, it stays the same, so the page would never update.
I have checked database connection and environment variables, everything works.
Any ideas what might be causing the issue? This must be a difference between a local docker container and cloudron.
-
Cloudron update vs. installation - custom appI am running a custom applicaton.
I have just had a case where cloudron update did not update all the code, but a re-installation worked.
Can we perhaps clarify what cloudron update does (and does not)? This would help understanding when to use what.
My issue was specifically related to API keys in an .env file, which I needed to update, but it didn't work out.
-
Reading env variables with custom appYes, that works, thank you!
-
Reading env variables with custom appHow would this look like then?
-
Reading env variables with custom appDo you mean to put the exact keys into the dockerfile? I tried that with ENV SECRET_KEY_BASE=KEY, but it didn't work.
-
Reading env variables with custom appYes, in this format:
SECRET_KEY_BASE=KEYI learned now that I can run them via Cloudron CLI using cloudron set env, but I wonder if it was still possible to do that automatically.