This repository used to contain the configuration of my docker host running in my home network. Nowadays it is more of a collection of different docker compose configurations for services I either run in my home network or on some cloud infrastructure.
The repository uses Nx with a local plugin to manage the different projects. But if you don't want to use Nx or load a ton of Node.js dependencies, you can still use the docker compose configurations without any of it.
You can find a list of services that are included below. I try to create a folder (Nx project) per service / docker compose configuration. Almost all of the services depend on the reverse proxy Traefik. But other than that, they should be mostly self contained.
| Service | Status | Rootless | Healthchecks | CI Checks |
|---|---|---|---|---|
| Adminer | 📦 | |||
| Authelia | 📦 | |||
| Baikal | 🟢 | ❌ | ❌ | ✅ |
| Bonob | 🟢 | ✅ | ✅ | ✅ |
| Cloudflared | ||||
| Commento | ||||
| Dozzle | 🟢 | ✅ | ✅ | ✅ |
| Etesync | ||||
| Forgejo | 🟢 | ❌ | ❌ | ✅ |
| Forgejo Runner | 🟢 | ❌ | ❌ | ❌ |
| Gitea | 📦 | |||
| Grafana | ||||
| Grocy | ||||
| Home Assistant | 📦 | |||
| Homepage | 🟢 | ✅ | ✅ | ✅ |
| Iperf | ||||
| Keycloak | 🟢 | ❌ | ❌ | ✅ |
| Leantime | ||||
| Mastodon | 📦 | |||
| Matomo | ||||
| Mealie | ||||
| Memos | ||||
| Miniflux | 🟢 | ✅ | ✅ | ✅ |
| n8n | ||||
| Navidrome | 🟢 | ✅ | ❌ | ✅ |
| Ofelia | ||||
| Open WebUI | ||||
| OpenProject | ||||
| PiHole | 📦 | |||
| Pocket ID | 🟢 | ✅ | ✅ | ✅ |
| Portainer | 📦 | |||
| Prometheus | ||||
| Qdrant | ||||
| Redmine | ||||
| Seq | ||||
| Traefik | 🟢 | ✅ | ✅ | ✅ |
| Unbound | 📦 | |||
| Verdaccio | ||||
| Wallabag | 🟢 | ❌ | ✅ | ✅ |
| Watchtower | 🟢 | ✅ | ✅ | ✅ |
| Whoami | 🟢 | ✅ | ❌ | ✅ |
| WireGuard | 📦 | |||
| Wishlist | 🟢 | ✅ | ❌ | ✅ |
You can find instructions on how to use this repository here.
If you found a bug or have an idea on how to improve the setup, feel free to send me a pull request or open an issue. Same if you have a question or need help with the setup. And if you would like to support me, you can buy me a beer.
Icons made by Freepik from www.flaticon.com