Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content

quiquecmtt/docker-compose-stacks

Repository files navigation

Docker Compose Stacks

This repo tries make it easy to deploy multiple stacks in simple steps.

Full deploy instructions

  1. Configure environment variables to generate .env files.
$ mv pyconfig.d/envvars.yaml.tpl pyconfig.d/envvars.yaml
$ vim pyconfig.d/envvars.yaml
$ vim pyconfig.d/pyconfig.yaml
  1. Run Python script create_env_files.py.
$ python3 create_env_files.py
  1. Run Shell script to deploy stacks using docker-compose.
$ sh up-all.sh
  1. If you want to remove all the deployment (except volumes).
$ sh down-all.sh

Host ports

  1. 53 -> pihole-dns
  2. 67 -> pihole-dhcp
  3. 80 -> traefik-reverse-proxy
  4. 3000 -> filezilla
  5. 8043 -> filebrowser-gui-secure
  6. 8080 -> traefik-gui
  7. 8081 -> pihole-gui
  8. 8082 -> filebrowser-gui
  9. 8084 -> mongo-express-gui
  10. 9000 -> portainer-gui
  11. 27017 -> mongo-db
  12. 51820 -> wg-vpn
  13. 51821 -> wg-gui

About

Multiple docker containers with kinda easy deployment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published