docker-compose
docker-compose copied to clipboard
Some examples of docker-compose stacks used at home and at work...
docker-compose
Some examples used on ComputerZ Solutions...
:factory: Requirements
- linux host (tested successfully on Ubuntu 20.04, Debian 10 & 11)
- docker >= 18.x
- docker-compose >= 1.26
What you'll find
-
FreeIPA : https://github.com/Mettmett/docker-compose/tree/master/freeipa
-
Portainer : https://github.com/Mettmett/docker-compose/tree/master/portainer
-
Ghost : https://github.com/Mettmett/docker-compose/tree/master/traefik-ghost-sql for a website with Ghost and its SQL server MariaDB behind the marvelous reverse-proxy Traefik
-
WordPress : https://github.com/Mettmett/docker-compose/tree/master/traefik-nginx-wordpress-sql-redis for a website with WordPress with its Redis cache object powered by Nginx and PHP-FPM, a SQL server MariaDB behind Traefik
-
Nextcloud : https://github.com/Mettmett/docker-compose/tree/master/traefik-nginx-nextcloud-sql-redis for a private cloud with its Redis cache object powered by Nginx and PHP-FPM, a SQL server MariaDB behind Traefik
-
Matomo : https://github.com/Mettmett/docker-compose/tree/master/traefik-nginx-matomo-sql for a private analytics powered by Nginx and PHP-FPM, a SQL server MariaDB behind Traefik
-
Grafana and Prometheus : https://github.com/Mettmett/docker-compose/tree/master/traefik-prometheus-grafana for a monitoring stack behind Traefik
-
PiHole : https://github.com/Mettmett/docker-compose/tree/master/traefik-pihole for a DNS server with adblocker, with a configuration behind the reverse-proxy Traefik
-
Misc repo with Traefik inside...
All scripts are "as it", and can be updated without consent.
:rocket: How to use
Clone this repo where you want with this line :
git clone https://github.com/Mettmett/docker-compose.git:folder-name
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 :fire: !
docker-compose pull; docker-compose up -d; docker-compose logs -f
:star: Author
Made by Julien HOMMET :fr: for ComputerZ Solutions
- Twitter: @_ComputerZ
- GitHub: Mettmett
:wrench: Support & Contribution
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.