ownCloud running as Podman's Quadlet and deploy using Ansible

Hi,

I’m interest to run a personal instance of ownCloud with the current tools that I use for my home lab: Podman, Quadlet, and Ansible.

I look online for community offerings and I found a few but I would love if someone here can share their experience.

i havent run ocis under quadlet for long myself, but from poking around, the ownCloud-branded ansible org stuff isnt really a maintained official path for personal Infinite Scale in my experience. the old debops role is classic ownCloud 10 era so probably skip that if you want ocis.

for rootless podman + quadlet, the newer thin collections (AcidDemon / karras style) are closer to what people are wiring up now, even when the commit history looks sparse. usual pain points ive hit with ocis in containers:

  • persistent volumes for config + data (dont lose the gateway secrets)
    • reverse proxy headers so the public url matches (caddy/traefik)
      • collabora talking back to ocis without looping the wrong hostname
    • if you already live in ansible+quadlet, generating the .container/.volume units from ansible and starting from a current ocis image is probably less cursed than adopting a half-abandoned role. if you say which ocis version youre aiming at i can compare notes.
1 Like

Sorry for the self promotion here.

I worked on a Ansible role for ownCloud Infinite Scale as Podman Quadlet: podiru/ocis at codeberg.org It works. It should be treated as experimental. And future work is needed for enable office integration.

Using Podman, Quadlet, and Ansible together sounds like a solid approach for a home lab. I’d probably favor a role that is actively maintained and well documented, especially with oCIS changing over time. It would be useful to hear from anyone running a similar setup reliably.