Video Conference with Jitsi Meet on Docker (+ Podman)
Summary
In addition to operating the latest version of the open-source video conferencing system Jitsi Meet using Docker containers, we are also exploring a transition to a rootless container and pod-based deployment using Podman. The traditional Docker Compose-based setup often requires root privileges, which poses security risks to the host system. Podman, on the other hand, is an OCI (Open Container Initiative)-compliant container runtime that enables production-level environments to be built and run by non-privileged users. By integrating each Jitsi Meet component—web, prosody, jicofo, and jvb—within a single Pod, internal communication can be confined to a local network, minimizing unnecessary external connections and optimizing both security and performance. This Podman-based deployment is intended as a foundation for future system architecture that includes Kubernetes integration and automated scaling.