Skip to content

raeffs/docker-host

Repository files navigation

Docker Compose configurations for Self-Hosting

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.

What's included?

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 🟢

How to use it?

You can find instructions on how to use this repository here.

How to contribute?

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.


Attributions

Icons made by Freepik from www.flaticon.com

About

Contains a collection of docker compose configurations used for self-hosting.

Topics

Resources

License

Stars

Watchers

Forks

Contributors