-
Notifications
You must be signed in to change notification settings - Fork 158
Open
Labels
Description
Feature Request: OpenCloud with Podman Rootless and Quadlet
Is your feature request related to a problem? Please describe.
The official OpenCloud guide describes installation via Docker. However, many users want to run Podman Rootless containers to ensure security without root privileges, while also benefiting from systemd integration for automatic start and restarts.
Without an easy Podman Rootless guide, users currently have to:
- manually run
podman run(no automatic management), - use rootful Podman (losing the security advantages of Rootless),
- or create their own scripts to properly configure data volumes and startup options.
Describe the solution you'd like
I would like an official or documented way to run OpenCloud directly with:
- Podman Rootless,
- systemd integration via Quadlet,
- existing Podman data volumes,
so that:
- OpenCloud starts automatically at boot,
- configuration and data persist in Podman volumes,
- HTTPS/OC_URL works correctly.
My implementation can be found here:
https://github.com/cryinkfly/podman-rootless-quadlets/tree/main/quadlets/opencloud-minimal
(I adapted the Docker guide from https://docs.opencloud.eu/de/docs/admin/getting-started/container/docker for Podman Rootless + Quadlet.)
Describe alternatives you’ve considered
- Run OpenCloud manually with
podman run, without systemd integration or automatic start. - Use rootless Podman without a Quadlet systemd unit, which complicates management.
- Use rootful Podman, losing the security benefits of a Rootless installation.
Additional context
- The goal is a simple setup for Podman Rootless users, including persistent data via Podman volumes.
- It would be nice to be briefly mentioned in the official project as I implemented the Quadlet integration.
sallyhaj
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Unqualified