← Back to Tools

Config Generator

Choose a Docker Compose starter, review its setup notes, and adapt it to your host. These are predefined templates; each one lists the service and features it includes.

Media streaming with a read-only media folder.

Before you start

  • Linux containers; CPU transcoding only. Set MEDIA_PATH to an existing absolute media-directory path in .env.
  • Open the web interface to finish setup. Device discovery and GPU access need additional configuration.
  • Ports bind to 127.0.0.1, so access starts on the Docker host. Use the wizard to choose another host address or port.
  • Image tags can advance. Select a tested version and plan persistent-data backups before relying on the service.
Official Jellyfin container instructions →

Output: Docker Compose. Ansible and shell-script output are unavailable.

Set these variables in a local .env file: MEDIA_PATH. Missing values stop Compose with a descriptive error. Keep secrets out of version control.

Save as compose.yaml, review the notes, then check your local files with docker compose config --quiet before starting the service.

compose.yaml

Set up a larger stack

These services need additional configuration. Follow their guides for the complete setup.