A collection of self-hosted Docker Compose stacks with automated dependency updates via Renovate.
This repository uses Renovate to automatically:
- Check for new Docker image versions daily
- Pin image digests for security and reproducibility
All services include Unraid Docker labels for easy management in Unraid's Docker UI:
net.unraid.docker.managed=composemannet.unraid.docker.webui=https://[IP]:[PORT:PORT]net.unraid.docker.icon=<icon-url>
All services are configured to work with Traefik as a reverse proxy with:
- Automatic HTTPS via Let's Encrypt
- deSEC DNS challenge for certificate generation
- Automatic service discovery via Docker labels
- All PostgreSQL, Redis and MariaDB images use a pinned major version
- All images use digest pinning for reproducible deployments
- Healthchecks are configured with
depends_onfor proper startup ordering
Some services include restore scripts for database backups:
- matrix/restore.sh - Restore Matrix Synapse database
- immich/restore.sh - Restore Immich database
Stop the stack before running restore scripts.
This repository contains configuration files for various open-source projects. Each service is subject to its own license.