mirror of
https://github.com/PAPAMICA/docker-compose-collection.git
synced 2026-01-19 00:37:32 +01:00
dc4bcbb54c6aa748da97080d881f2f4e80dcfef4
Docker-compose by PAPAMICA
![]() |
Wiki-Tech.io Tech2Tech.fr Twitter @PAPAMICA__ |
|---|
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:
| Status | Service | Update |
|---|---|---|
| ✅ | adminer.yml | 10/05/2022 |
| ✅ | bookstack.yml | 10/05/2022 |
| ✅ | cachethq.yml | 10/05/2022 |
| ✅ | etherpad.yml | 10/05/2022 |
| ✅ | filebot.yml | 10/05/2022 |
| ✅ | filebrowser.yml | 10/05/2022 |
| 🚸 | gitlab.yml | |
| ✅ | grafana.yml | 10/05/2022 |
| ✅ | hastebin.yml | 10/05/2022 |
| ✅ | jirafeau.yml | 10/05/2022 |
| ✅ | keycloak.yml | 10/05/2022 |
| ✅ | matomo.yml | 10/05/2022 |
| 🚸 | nextcloud.yml | |
| 🚸 | openvpn.yml | |
| 🚸 | ouroboros.yml | |
| 🚸 | privatebin.yml | |
| 🚸 | projectsend.yml | |
| 🚸 | shorturl.yml | |
| 🚸 | sinusbot.yml | |
| 🚸 | taiga.yml | |
| 🚸 | teamspeak.yml | |
| 🚸 | traefik.yml | |
| 🚸 | ts3rank.yml | |
| 🚸 | ts3viewer.yml | |
| ✅ | umami.yml | 10/05/2022 |
| 🚸 | vault.yml | |
| ✅ | vaultwarden.yml | 10/05/2022 |
| 🚸 | vscode.yml | |
| ✅ | website-html.yml | 10/05/2022 |
| 🚸 | wikijs.yml | |
| 🚸 | wiznote.yml | |
| 🚸 | wordpress.yml | |
| 🚸 | yourls.yml | |
| 🚸 | zabbix-cachethq.yml | |
| 🚸 | zabbix-proxy.yml | |
| 🚸 | zabbix.yml |
Utilisation
Portainer
Add the URL of my repo directly in 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
Languages
Python
54.7%
Jinja
40.5%
Nix
4.8%
