Replies: 6 comments 20 replies
-
|
@beedaddy What exactly is not working? Does it fail to start? Does it crash? I am deploying opencloud on rootless podman on a daily basis and it works just fine here. The tricky bit is probably to figure out the correct host userid that the opencloud user is mapped to (because of the user namespaces). I usually use |
Beta Was this translation helpful? Give feedback.
-
|
I've got the following working as a minimal rootless quadlet setup: Further, more intricate setups are provided in the helpful repository by @lrdecoder below. To just get started, this might already be sufficient for some. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @BitVortex, @beedaddy, @Tronde Replying to another question I put together this: https://github.com/lrdecoder/opencloud-quadlets. It contains opencloud with podman rootless quadlets, with Caddy as a reverse proxy. The files are based on the setup that I have running on an ARM vps, somewhat simplified and with sensitive data removed. Maybe this is of help to you. |
Beta Was this translation helpful? Give feedback.
-
|
Would be great if there is a deployment guide for podman too! |
Beta Was this translation helpful? Give feedback.
-
|
I cant for the life of me get this to work properly. currently testing on a fedora CoreOS VM. I have a Caddy server with Duckdns addon to get a cert for a duckdns domain ( for testing purposes only) this all seems to work as expected. I have Opencloud in the same network as Caddy with firewall forwarding 443 ->1143 & 80 -> 1880 on Caddy and ports mapped 1880 and 1443 to 80 and 443 inside the container . I also have a pihole that provides a local DNS entry to map my domain to the IP of the server. This is how I currently do it with nextcloud AIO I can get the Opencloud login but upon logging in , it suggests it cannot verify the token. any ideas? Opencloud.containerCaddy.containerOpencloud.networkCaddyfileThese are the errors |
Beta Was this translation helpful? Give feedback.
-
|
In case anyone is interested, I wrote some "security hardened" opencloud podman quadlets here https://github.com/pierrecnalb/quadlets to be used on a server.
As he explained, when you run multiple containers as a rootless user, they run in the same user namespace so they can attack each other from a User Namespace point of view. In addition to that, using a dedicated user in the container and dropping capabilities/privileges, should provide way more security than most docker compose files found on the internet anyway. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
I'm still having problems finding a working configuration for a OpenCloud rootless container (Podman). My containers are behind a Caddy reverse proxy. So far I have been able to set up all my server applications as quadlets, but OpenCloud seems to be particularly difficult. 😉
But maybe someone has already found a working configuration and can share it?
I've already tried a quite a few things and this is the current status for a minimal OpenCloud (later Collabora would be nice).
And Caddyfile:
But I'm aware that this is currently not working and I always get a access-denied page after I tried to login.
Beta Was this translation helpful? Give feedback.
All reactions