Various Docker Compose examples of selfhosted FOSS and proprietary projects.
Go to file
2023-02-23 01:03:58 +01:00
.github/ISSUE_TEMPLATE Update issue templates 2023-02-21 10:33:15 +01:00
0_skeleton Update docker-compose.yml 2023-02-19 21:29:33 +01:00
adguard-home normalize readme 2023-02-23 01:03:58 +01:00
adguard-home-sync normalize readme 2023-02-23 01:03:58 +01:00
answer normalize readme 2023-02-23 01:03:58 +01:00
bitwarden-unified normalize readme 2023-02-23 01:03:58 +01:00
bookstack normalize readme 2023-02-23 01:03:58 +01:00
caddy normalize readme 2023-02-23 01:03:58 +01:00
changedetection normalize readme 2023-02-23 01:03:58 +01:00
cloudflare-ddns normalize readme 2023-02-23 01:03:58 +01:00
code-server normalize readme 2023-02-23 01:03:58 +01:00
dashy normalize readme 2023-02-23 01:03:58 +01:00
deemix normalize readme 2023-02-23 01:03:58 +01:00
domainmod normalize readme 2023-02-23 01:03:58 +01:00
drone normalize readme 2023-02-23 01:03:58 +01:00
droppy normalize readme 2023-02-23 01:02:20 +01:00
duplicacy Update docker-compose.yml 2023-02-17 18:10:05 +01:00
duplicati normalize readme 2023-02-23 01:02:20 +01:00
excalidraw normalize readme 2023-02-23 01:03:58 +01:00
fail2ban normalize readme 2023-02-23 01:02:20 +01:00
firefly-iii clean commit 2023-02-15 22:45:31 +01:00
flame normalize readme 2023-02-23 01:02:20 +01:00
ghost normalize readme 2023-02-23 01:02:20 +01:00
gitea normalize readme 2023-02-23 01:02:20 +01:00
gitlab-ce normalize readme 2023-02-23 01:02:20 +01:00
gokapi normalize readme 2023-02-23 01:02:20 +01:00
grafana-monitoring normalize readme 2023-02-23 01:02:20 +01:00
greenbone normalize readme 2023-02-23 01:02:20 +01:00
heimdall normalize readme 2023-02-23 01:02:20 +01:00
hemmelig Update docker-compose.yml 2023-02-20 23:00:58 +01:00
homarr normalize readme 2023-02-23 01:02:20 +01:00
homeassistant normalize readme 2023-02-23 01:02:20 +01:00
homepage normalize readme 2023-02-23 01:02:20 +01:00
homer normalize readme 2023-02-23 01:02:20 +01:00
immich normalize readme 2023-02-23 01:02:20 +01:00
matomo normalize readme 2023-02-23 01:02:20 +01:00
mealie normalize readme 2023-02-23 01:02:20 +01:00
mirotalk normalize readme 2023-02-23 01:02:20 +01:00
money-balancer clean commit 2023-02-15 22:45:31 +01:00
nessus normalize readme 2023-02-23 01:02:20 +01:00
network-multitool normalize readme 2023-02-23 01:02:20 +01:00
nextcloud normalize readme 2023-02-23 01:02:20 +01:00
nginx-php normalize readme 2023-02-23 01:02:20 +01:00
nginx-proxy-manager normalize readme 2023-02-23 01:02:20 +01:00
nginx-proxy-manager-goaccess normalize readme 2023-02-23 01:02:20 +01:00
obsidian-remote normalize readme 2023-02-23 01:02:20 +01:00
onedev add onedev 2023-02-23 01:01:32 +01:00
openspeedtest normalize readme 2023-02-23 01:02:20 +01:00
overleaf normalize readme 2023-02-23 01:02:20 +01:00
paperless-ngx normalize readme 2023-02-23 01:02:20 +01:00
papermerge normalize readme 2023-02-23 01:02:20 +01:00
photoprism normalize readme 2023-02-23 01:02:20 +01:00
pihole normalize readme 2023-02-23 01:02:20 +01:00
plausible normalize readme 2023-02-23 01:02:20 +01:00
portainer-ee normalize readme 2023-02-23 01:02:20 +01:00
privatebin normalize readme 2023-02-23 01:02:20 +01:00
projectsend normalize readme 2023-02-23 01:02:20 +01:00
pwndrop clean commit 2023-02-15 22:45:31 +01:00
rocketchat Create README.md 2023-02-19 06:02:58 +01:00
seafile normalize readme 2023-02-23 01:02:20 +01:00
sftpgo normalize readme 2023-02-23 01:02:20 +01:00
snipe-it normalize readme 2023-02-23 01:02:20 +01:00
sonarqube normalize readme 2023-02-23 01:02:20 +01:00
speedtest-tracker normalize readme 2023-02-23 01:02:20 +01:00
tandoor normalize readme 2023-02-23 01:02:20 +01:00
technitium-dns normalize readme 2023-02-23 01:02:20 +01:00
tor-browser normalize readme 2023-02-23 01:02:20 +01:00
traefik normalize readme 2023-02-23 01:02:20 +01:00
trsync normalize readme 2023-02-23 01:02:20 +01:00
uptimekuma normalize readme 2023-02-23 01:02:20 +01:00
vaultwarden normalize readme 2023-02-23 01:02:20 +01:00
watchtower normalize readme 2023-02-23 01:02:20 +01:00
watchyourlan normalize readme 2023-02-23 01:02:20 +01:00
wg-easy normalize readme 2023-02-23 01:02:20 +01:00
wikijs normalize readme 2023-02-23 01:02:20 +01:00
wireguard Create README.de 2023-02-17 17:31:59 +01:00
wordpress Update docker-compose.yml 2023-02-19 18:26:00 +01:00
youtrack normalize readme 2023-02-23 01:02:20 +01:00
README.md add onedev 2023-02-23 01:01:32 +01:00
rename.sh normalize readme 2023-02-23 01:02:20 +01:00

Awesome Docker Compose Examples

Various Docker Compose examples of selfhosted FOSS projects.



Requirements

  • Docker Compose

🎓 Usage

  • Volume bind mounts are assumed to be located at /mnt/docker-volumes/<container-name>/
  • 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!

Otherwise, it should be a matter of:

git clone https://github.com/Haxxnet/Compose-Examples && cd Compose-Examples
cd <container-of-interest>

# read the notes, comments and adjust compose + volumes + configs
docker compose up

🐳 Project List

Dashboards

Password Management

Reverse Proxies

Virtual Private Network (VPN)

Domain Name Service (DNS)

Repository Management & Coding

Monitoring

Recipe Managers

Media Management

Pastebins

File Sharing

Publishing, Writing, Blogging, Hosting

Analytics

Security & Privacy

Internet of Things / Smart Home

Asset Management

Backups

Wiki & Knowledge Base

Finance

Communication and Social

Project Management

Star History

Star History Chart