Various Docker Compose examples of selfhosted FOSS and proprietary projects.
Go to file
2023-02-17 17:31:11 +01:00
0_skeleton clean commit 2023-02-15 22:45:31 +01:00
adguard-home clean commit 2023-02-15 22:45:31 +01:00
adguard-home-sync clean commit 2023-02-15 22:45:31 +01:00
answer clean commit 2023-02-15 22:45:31 +01:00
bitwarden-unified clean commit 2023-02-15 22:45:31 +01:00
bookstack clean commit 2023-02-15 22:45:31 +01:00
caddy clean commit 2023-02-15 22:45:31 +01:00
changedetection clean commit 2023-02-15 22:45:31 +01:00
cloudflare-ddns clean commit 2023-02-15 22:45:31 +01:00
code-server clean commit 2023-02-15 22:45:31 +01:00
dashy clean commit 2023-02-15 22:45:31 +01:00
deemix clean commit 2023-02-15 22:45:31 +01:00
domainmod clean commit 2023-02-15 22:45:31 +01:00
drone clean commit 2023-02-15 22:45:31 +01:00
droppy clean commit 2023-02-15 22:45:31 +01:00
duplicacy clean commit 2023-02-15 22:45:31 +01:00
duplicati clean commit 2023-02-15 22:45:31 +01:00
excalidraw clean commit 2023-02-15 22:45:31 +01:00
fail2ban clean commit 2023-02-15 22:45:31 +01:00
firefly-iii clean commit 2023-02-15 22:45:31 +01:00
flame clean commit 2023-02-15 22:45:31 +01:00
ghost clean commit 2023-02-15 22:45:31 +01:00
gitea clean commit 2023-02-15 22:45:31 +01:00
gitlab-ce clean commit 2023-02-17 12:51:11 +01:00
gokapi clean commit 2023-02-15 22:45:31 +01:00
grafana-monitoring clean commit 2023-02-15 22:45:31 +01:00
greenbone clean commit 2023-02-15 22:45:31 +01:00
heimdall clean commit 2023-02-15 22:45:31 +01:00
homarr clean commit 2023-02-15 22:45:31 +01:00
homeassistant clean commit 2023-02-15 22:45:31 +01:00
homepage clean commit 2023-02-15 22:45:31 +01:00
homer clean commit 2023-02-15 22:45:31 +01:00
immich clean commit 2023-02-15 22:45:31 +01:00
matomo clean commit 2023-02-15 22:45:31 +01:00
mealie clean commit 2023-02-15 22:45:31 +01:00
money-balancer clean commit 2023-02-15 22:45:31 +01:00
nessus clean commit 2023-02-15 22:45:31 +01:00
network-multitool clean commit 2023-02-15 22:45:31 +01:00
nextcloud clean commit 2023-02-15 22:45:31 +01:00
nginx-php clean commit 2023-02-15 22:45:31 +01:00
nginx-proxy-manager clean commit 2023-02-15 22:45:31 +01:00
nginx-proxy-manager-goaccess clean commit 2023-02-15 22:45:31 +01:00
obsidian-remote clean commit 2023-02-15 22:45:31 +01:00
openspeedtest clean commit 2023-02-15 22:45:31 +01:00
overleaf clean commit 2023-02-15 22:45:31 +01:00
paperless-ngx clean commit 2023-02-15 22:45:31 +01:00
papermerge clean commit 2023-02-15 22:45:31 +01:00
photoprism clean commit 2023-02-15 22:45:31 +01:00
pihole clean commit 2023-02-15 22:45:31 +01:00
plausible clean commit 2023-02-15 22:45:31 +01:00
portainer-ee clean commit 2023-02-15 22:45:31 +01:00
privatebin clean commit 2023-02-15 22:45:31 +01:00
projectsend clean commit 2023-02-15 22:45:31 +01:00
pwndrop clean commit 2023-02-15 22:45:31 +01:00
seafile clean commit 2023-02-15 22:45:31 +01:00
sftpgo clean commit 2023-02-15 22:45:31 +01:00
snipe-it clean commit 2023-02-15 22:45:31 +01:00
sonarqube clean commit 2023-02-15 22:45:31 +01:00
speedtest-tracker clean commit 2023-02-15 22:45:31 +01:00
tandoor clean commit 2023-02-15 22:45:31 +01:00
technitium-dns clean commit 2023-02-15 22:45:31 +01:00
tor-browser clean commit 2023-02-16 12:13:42 +01:00
traefik clean commit 2023-02-15 22:45:31 +01:00
trsync clean commit 2023-02-16 00:14:43 +01:00
uptimekuma clean commit 2023-02-15 22:45:31 +01:00
vaultwarden clean commit 2023-02-15 22:45:31 +01:00
watchtower clean commit 2023-02-15 22:45:31 +01:00
watchyourlan clean commit 2023-02-15 22:45:31 +01:00
wg-easy clean commit 2023-02-15 22:45:31 +01:00
wikijs clean commit 2023-02-15 22:45:31 +01:00
wireguard Create docker-compose.yml 2023-02-17 17:31:11 +01:00
README.md clean commit 2023-02-17 12:51:45 +01:00

Compose-Examples

Various Docker Compose examples of selfhosted projects.

  • Volume bind mounts are assumed to be located at /mnt/docker-volumes/<container-name>/
  • Docker networks are not hardcoded and may have to be created or defined manually
  • Example config files are provided but not yet located in the correct volume bind mount path. Adjust!
  • Default credentials should be adjusted to your needs

Otherwise, it should be a matter of:

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

Dashboards

Password Management

Reverse Proxies

Virtual Private Network (VPN)

Domain Name Service (DNS)

Repository Management & Coding

Monitoring

Recipe Managers

Media Management

File Sharing

Publishing, Writing, Hosting

Analytics

Security & Privacy

Internet of Things / Smart Home

Asset Management

Backups

Wiki & Knowledge Base

Finance