Installation
Odeion is distributed as a Docker image; Docker with Compose v2 is the only supported way to run it. Before you start, check the requirements and verify Docker is ready:
docker compose versionBuild Your Compose File
Section titled “Build Your Compose File”The wizard below builds a docker-compose.yml tailored to your setup: database, storage paths, GPU passthrough, media libraries, and an optional Caddy reverse proxy. Your answers are saved in your browser, so you can leave and come back.
After the Wizard
Section titled “After the Wizard”The generated output ends with a step-by-step checklist: save the file, run docker compose up -d, and open the server URL to land in the first-run setup wizard. If anything fails to start, docker compose logs -f odeion shows what went wrong; the troubleshooting page covers the common cases.
Next Steps
Section titled “Next Steps”- Setup Wizard: first-run configuration walkthrough
- Reverse Proxy: required for mobile and TV app connections
- Configuration: environment variables and YAML settings management
- Transcoding: GPU hardware acceleration details