2022-05-11 14:43:38 +02:00
2022-05-11 14:26:05 +02:00
2022-05-11 14:08:27 +02:00
2022-05-11 14:43:38 +02:00

Docker-compose by PAPAMICA

PAPAMICA Wiki-Tech.io
Tech2Tech.fr
Twitter @PAPAMICA__
LinkedIn

These docker-compose allow you to deploy multiple services easily and quickly. You can use them with Portainer directly or via docker-compose commands. All docker-compose are commented and are configured using variables.

They all include support for Traefik.

You can deploye a compatible Docker environment with Portainer and Traefik with : https://github.com/PAPAMICA/docker-environment

List of services availables:

  • Traefik
  • Portainer
  • Bookstack
  • CachetHQ
  • Zabbix-CachetHQ
  • Zabbix
  • Grafana
  • FileBrowser
  • FloodTorrent
  • Jellyfin
  • NextCloud
  • Odoo
  • Organizr
  • OwnCloud
  • Plex
  • RuTorrent
  • Seafile
  • TeamSpeak
  • SinusBot
  • TS3Viewer
  • VSCode
  • Website-HTML
  • Website-Wordpress

Utilisation

Portainer

Add the URL of my repo directly in Portainer: PORTAINER

Debian

Install Git :

 apt install -y git

Clone repo

git clone https://github.com/PAPAMICA/docker-compose-collection/

Configuration of variables and execution of a docker-compose:

cd docker-compose-collection
nano env
sudo docker-compose -f service.yml --env-file env up -d

Some useful commands:

  • docker container ls : Show current Docker containers
  • docker-compose stop : Stop the containers created with the scripts (in the script folder)
  • docker-compose up -d : Launch the containers created with the scripts (in the script folder)
  • docker logs -f <id_container> : Display the container logs
  • docker exec -it <id_container> bash : Get a shell in container
Description
No description provided
Readme 807 KiB
Languages
Python 54.7%
Jinja 40.5%
Nix 4.8%