-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Umbrel home cloud integration #13415
Comments
This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented. In case you need this feature soon, please consider helping or push it by funding the development. |
According to https://github.com/getumbrel/umbrel-apps/blob/master/README.md they use docker compose so it should not be hard to build that using https://github.com/WeblateOrg/docker-compose/, but somebody using Umbrel should do that to be able to test the changes. |
I have it, so I could test. But I'm unsure about configuring env variables - e.g. admin name, smtp etc? Can those be setup in UI? |
Such things are configured via the environment in Docker, see https://docs.weblate.org/en/latest/admin/install/docker.html |
I know, but Umbrel allows one click installs without user ever touching or seeing a docker config file. That's why I'm wondering, how are users going to set those, when they just click "install" in Umbrel UI |
The magic is in the YAML files: https://github.com/getumbrel/umbrel-apps/blob/master/README.md Somebody needs to write them. |
I could write them, but I would have to know the password, email, SMTP server, site domain, etc. for every person on the planet :) which I don't. Hence my question if there is a UI for it in Weblate each person installing it could set it up themselves. Which seems like there isn't, making this integration impossible as of now. |
You can configure the initial password using environment variables, see https://docs.weblate.org/en/latest/admin/install/docker.html#docker-admin-login. |
Describe the problem
I have an existing Umbrel (https://umbrel.com/) home cloud running on Raspberry Pi 5. I can easily spin up a dockerized Weblate instance on it but since Umbrel can run and manage 3rd party apps (dockerized) it makes sense to integrate it directly. Plus there is an issue with rebooting where even if I set Weblate to always restart, Umbrel will kill it when it's starting its own containers and I have to start Weblate manually anyway. I solved this by having a startup script with a delay, but that's a bit of a hack.
Describe the solution you would like
I would like to have Weblate integrated with Umbrel store (https://apps.umbrel.com/) which will allow one click install and management.
This would require setting the env variables (such as smtp and others) via UI, since users wouldn't interact the YAML files at all. AFAIK there's no such ui? It would need to be built?
Describe alternatives you have considered
No response
Screenshots
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: