Skip to content

About

Some examples of docker-compose stacks used at home and at work...

Topics

Resources

Stars

147 stars

Watchers

9 watching

Forks

Latest commit

 

History

348 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker compose stack examples, for Traefik

These are Compose examples used at home on my homelab. Many stacks are production-ready and in daily use. Most stack folders include a Traefik dynamic configuration and a restricted Docker socket proxy; hardware- and network-specific stacks may expose their services directly.

Configurations provided are tested on a private environment (QEMU and VirtualBox). Maybe in few months I'll test it on GCP, Azure or AWS (if there's free month subscription).

🏭 Requirements

  • linux host (tested successfully on Ubuntu 20.04 && 22.04 & 22.04, Debian 10 & 11)
  • docker >= 23.x
  • docker compose (plugin) >= 2.17

What you'll find

Some usefull applications, used on homelab.

All scripts are "as it", and can be updated without consent.

🚀 How to use

Stacks target fresh installs on the versions pinned in each compose file. Major versions (databases included) are bumped without a data migration path: start from empty volumes (docker compose down -v deletes the old ones), or migrate your data yourself.

Clone this repo where you want with this line :

# git clone https://github.com/julienhmmt/docker-compose.git:folder-name
e.q. : git clone https://github.com/julienhmmt/docker-compose.git:traefik-ghost-sql

You need to edit the file .env at the source folder to modify the values of some vars.

After that when you're all set, press the red button to initiate 🔥 !

docker compose pull && docker compose up -d && docker compose logs -f

⭐ Author

Made by Julien HOMMET 🇫🇷 for my personal purposes - This is my homelab

🔧 Support & Contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

💰 Licence

CC BY-SA

⚓ Misc

About

Some examples of docker-compose stacks used at home and at work...

Topics

Resources

Stars

147 stars

Watchers

9 watching

Forks

Contributors

Languages