GPodder-compatible sync server
May 8, 2026 ยท View on GitHub
Docker Compose configuration to deploy oPodSync.
Ref. doc: https://github.com/kd2org/opodsync/blob/main/README.md
Setup
Before the first run
Configuration
Edit config.local.php according to your needs.
In particular, set the TITLE and BASE_URL variables.
The BASE_URL can also be set in the docker-compose.yml file.
The base one is taken directly from oPodSync repo.
See also the main documentation of oPodSync: https://github.com/kd2org/opodsync/tree/main?tab=readme-ov-file#configuration.
Mounted folder permission
Change the permission of the data folder in the opodsync main folder, which is then mounted in the container:
sudo chown 33:33 data
Start the server with docker compose
docker compose build
docker compose up -d
Docker Hub Image
Images also available in a Docker Hub repository: billznn/opodsync_dckr
Those are built for both linux/amd64 and linux/arm64 directly from this repository.