2023-02-21 08:49:11 +00:00
< div align = "center" width = "100%" >
< h2 > Awesome Docker Compose Examples< / h2 >
< p > Various Docker Compose examples of selfhosted FOSS projects.< / p >
2023-02-21 10:25:20 +00:00
< a target = "_blank" href = "https://github.com/docker/compose" > < img src = "https://badgen.net/badge/icon/docker%20compose?icon=docker&label" / > < / a >
2023-02-21 08:49:11 +00:00
< a target = "_blank" href = "https://www.reddit.com/r/selfhosted" > < img src = "https://badgen.net/badge/icon/r%2fselfhosted?icon=reddit&label&color=red" / > < / a > < p >
< a target = "_blank" href = "#" > < img src = "http://ForTheBadge.com/images/badges/makes-people-smile.svg" / > < / a > < br >
2023-02-22 09:34:22 +00:00
< a target = "_blank" href = "https://github.com/Haxxnet/Compose-Examples/stargazers" > < img src = "https://img.shields.io/github/stars/Haxxnet/Compose-Examples.svg?style=social&label=Star" / > < / a >
< a target = "_blank" href = "https://github.com/Haxxnet/Compose-Examples/network/members" > < img src = "https://img.shields.io/github/forks/Haxxnet/Compose-Examples.svg?style=social&label=Fork" / > < / a >
< a target = "_blank" href = "https://github.com/Haxxnet/Compose-Examples/watchers" > < img src = "https://img.shields.io/github/watchers/Haxxnet/Compose-Examples.svg?style=social&label=Watch" / > < / a > < p >
2023-02-21 08:49:11 +00:00
< a target = "_blank" href = "https://github.com/l4rm4nd" > < img src = "https://img.shields.io/badge/maintainer-LRVT-orange" / > < / a >
< a target = "_blank" href = "https://GitHub.com/Haxxnet/Compose-Examples/graphs/contributors/" > < img src = "https://img.shields.io/github/contributors/Haxxnet/Compose-Examples.svg" / > < / a > < br >
2023-02-21 10:25:20 +00:00
< a target = "_blank" href = "https://github.com/Haxxnet/Compose-Examples/issues/new/choose" > < img src = "https://img.shields.io/badge/PRs+Issues-welcome-brightgreen.svg?style=flat-square" / > < / a >
2023-02-21 08:49:11 +00:00
< a target = "_blank" href = "https://GitHub.com/Haxxnet/Compose-Examples/commits/" > < img src = "https://img.shields.io/github/last-commit/Haxxnet/Compose-Examples.svg" / > < / a >
< a target = "_blank" href = "https://GitHub.com/Haxxnet/Compose-Examples/issues/" > < img src = "https://img.shields.io/github/issues/Haxxnet/Compose-Examples.svg" / > < / a >
< a target = "_blank" href = "https://github.com/Haxxnet/Compose-Examples/issues?q=is%3Aissue+is%3Aclosed" > < img src = "https://img.shields.io/github/issues-closed/Haxxnet/Compose-Examples.svg" / > < / a >
< / div >
## ✨ Requirements
- Docker Compose
## 🎓 Usage
2023-02-15 21:45:31 +00:00
- Volume bind mounts are assumed to be located at `/mnt/docker-volumes/<container-name>/`
2023-02-21 08:49:11 +00:00
- Volume permissions (UID:GUID) must be set correctly by yourself. Usually `1000:1000` - otherwise read the notes!
- Docker networks are not pre-defined. Adjust to your preference and network/proxy setup.
- Example config files are usually provided but not yet located in the correct volume bind mount paths. Adjust!
- Example credentials should be always adjusted due to security reasons. Read the comments!
2023-02-15 21:45:31 +00:00
Otherwise, it should be a matter of:
````
git clone https://github.com/Haxxnet/Compose-Examples & & cd Compose-Examples
cd < container-of-interest >
2023-02-21 08:49:11 +00:00
# read the notes, comments and adjust compose + volumes + configs
docker compose up
2023-02-15 21:45:31 +00:00
````
2023-02-21 08:49:11 +00:00
## 🐳 Project List
2023-02-15 21:45:31 +00:00
2023-02-21 08:49:11 +00:00
### Dashboards
2023-02-15 21:45:31 +00:00
- [Homepage ](homepage )
- [Homer ](homer )
- [Dashy ](dashy )
- [Homarr ](homarr )
- [Flame ](flame )
- [Heimdall ](heimdall )
2023-02-21 08:49:11 +00:00
### Password Management
2023-02-15 21:45:31 +00:00
- [Vaultwarden ](vaultwarden )
- [Bitwarden Unified ](bitwarden-unified )
2023-02-21 08:49:11 +00:00
### Reverse Proxies
2023-02-15 21:45:31 +00:00
- [Traefik ](traefik )
- [Nginx Proxy Manager ](nginx-proxy-manager )
- [Caddy ](caddy )
2023-02-21 08:49:11 +00:00
### Virtual Private Network (VPN)
2023-02-15 21:45:31 +00:00
- [wg-easy ](wg-easy )
2023-02-17 16:32:50 +00:00
- [Wireguard ](wireguard )
2023-02-16 15:50:09 +00:00
- ~~[Netbird](https://github.com/netbirdio/netbird)~~
- ~~[Firezone](https://github.com/firezone/firezone)~~
2023-02-15 21:45:31 +00:00
2023-02-21 08:49:11 +00:00
### Domain Name Service (DNS)
2023-02-15 21:45:31 +00:00
- [Adguard Home ](adguard-home )
- [Adguard Home Sync ](adguard-home-sync )
- [Technitium DNS ](technitium-dns )
- [Pihole ](pihole )
- [Cloudflare DDNS ](cloudflare-ddns )
2023-02-21 08:49:11 +00:00
### Repository Management & Coding
2023-02-15 21:45:31 +00:00
- [Gitea ](gitea )
- [Drone ](drone )
2023-02-17 11:51:45 +00:00
- [Gitlab Community ](gitlab-ce )
2023-02-15 21:45:31 +00:00
- [Code Server ](code-server )
- [Obsidian-Remote ](obsidian-remote )
2023-02-23 00:01:32 +00:00
- [Onedev ](onedev )
2023-02-15 21:45:31 +00:00
2023-02-21 08:49:11 +00:00
### Monitoring
2023-02-15 21:45:31 +00:00
- [Watchtower ](watchtower )
- [Portainer Enterprise ](portainer-ee )
- [Uptimekuma ](uptimekuma )
- [Changedetection ](changedetection )
- [Grafana Stack ](grafana-monitoring )
- [Speedtest-Tracker ](speedtest-tracker )
- [Openspeedtest ](openspeedtest )
2023-02-19 05:24:44 +00:00
- [Goaccess ](nginx-proxy-manager-goaccess )
2023-02-15 21:45:31 +00:00
- [WatchYourLAN ](watchyourlan )
- [Network-Multitool ](network-multitool )
2023-02-19 05:24:44 +00:00
- [Home Assistant ](homeassistant )
2023-02-15 21:45:31 +00:00
2023-02-21 08:49:11 +00:00
### Recipe Managers
2023-02-15 21:45:31 +00:00
- [Tandoor ](tandoor )
- [Mealie ](mealie )
2023-02-21 08:49:11 +00:00
### Media Management
2023-02-15 21:45:31 +00:00
- [Immich ](immich )
- [Photoprism ](photoprism )
- [Deemix ](deemix )
- [Papermerge ](papermerge )
- [Paperless NGX ](paperless-ngx )
2023-02-21 08:49:11 +00:00
### Pastebins
2023-02-15 21:45:31 +00:00
- [PrivateBin ](privatebin )
2023-02-20 21:44:37 +00:00
- [Hemmelig ](hemmelig )
2023-02-21 08:49:11 +00:00
### File Sharing
2023-02-15 21:45:31 +00:00
- [Nextcloud ](nextcloud )
- [Seafile ](seafile )
- [SFTPGo ](sftpgo )
- [Gokapi ](gokapi )
- [Projectsend ](projectsend )
2023-02-20 21:44:37 +00:00
- [Pwndrop ](pwndrop )
- [Droppy ](droppy )
2023-02-15 21:45:31 +00:00
2023-02-21 08:49:11 +00:00
### Publishing, Writing, Blogging, Hosting
2023-02-19 05:24:44 +00:00
- [Ghost ](ghost )
2023-02-19 17:23:07 +00:00
- [WordPress ](wordpress )
2023-02-15 21:45:31 +00:00
- [Nginx + PHP ](nginx-php )
2023-02-19 05:24:44 +00:00
- [Overleaf ](overleaf )
- [Answer ](answer )
2023-02-15 21:45:31 +00:00
2023-02-21 08:49:11 +00:00
### Analytics
2023-02-15 21:45:31 +00:00
- [Matomo ](matomo )
- [Plausible ](plausible )
2023-02-21 08:49:11 +00:00
### Security & Privacy
2023-02-15 21:45:31 +00:00
- [Nessus ](nessus )
- [Greenbone ](greenbone )
- [SonarQube ](sonarqube )
- [Fail2ban ](fail2ban )
2023-02-16 11:12:29 +00:00
- [Tor-Browser ](tor-browser )
2023-02-15 21:45:31 +00:00
2023-02-21 08:49:11 +00:00
### Internet of Things / Smart Home
2023-02-15 21:45:31 +00:00
- [Home Assistant ](homeassistant )
2023-02-21 08:49:11 +00:00
### Asset Management
2023-02-15 21:45:31 +00:00
- [Domainmod ](domainmod )
- [Snipe-IT ](snipe-it )
2023-02-21 08:49:11 +00:00
### Backups
2023-02-15 21:45:31 +00:00
- [Duplicati ](duplicati )
- [Duplicacy ](duplicacy )
2023-02-21 08:49:11 +00:00
### Wiki & Knowledge Base
2023-02-15 21:45:31 +00:00
- [Bookstack ](bookstack )
- [Wiki.js ](wikijs )
2023-02-19 05:24:44 +00:00
- [Answer ](answer )
2023-02-15 21:45:31 +00:00
- [Obsidian-Remote ](obsidian-remote )
2023-02-21 08:49:11 +00:00
### Finance
2023-02-15 21:45:31 +00:00
- [TRSync ](trsync )
- [Money-Balancer ](money-balancer )
- [Firefly III ](firefly-iii )
2023-02-17 20:24:38 +00:00
2023-02-21 08:49:11 +00:00
### Communication and Social
2023-02-17 20:24:38 +00:00
- [Mirotalk WebRTC ](mirotalk )
2023-02-19 05:03:22 +00:00
- [Rocket.Chat ](rocketchat )
2023-02-19 05:24:44 +00:00
- [Answer ](answer )
- [Excalidraw ](excalidraw )
2023-02-19 05:53:02 +00:00
2023-02-21 08:49:11 +00:00
### Project Management
2023-02-19 05:53:02 +00:00
- [JetBrains YouTrack ](youtrack )
2023-02-21 09:01:33 +00:00
## Star History
[![Star History Chart ](https://api.star-history.com/svg?repos=Haxxnet/Compose-Examples&type=Date )](https://star-history.com/#Haxxnet/Compose-Examples& Date)