Various Docker Compose examples of selfhosted FOSS and proprietary projects.
Go to file
LRVT 4e9a51c207
Update docker-compose-redis.yml
remove network definitions
2023-02-23 13:42:12 +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
n8n add n8n 2023-02-23 01:43:45 +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 Update docker-compose-redis.yml 2023-02-23 13:42:12 +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
stash add stash 2023-02-23 01:56:52 +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 Update README.md 2023-02-23 01:58:26 +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 and Automation

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