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 deploy a compatible Docker environment with Portainer and Traefik with:
| Status | Service | Website | Update | Maintainer |
|---|---|---|---|---|
| ✅ | Adminer.org | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-10-18 | Quentin JOLY - @QJoly | |
| ✅ | Github.com | 2022-05-13 | Mickael "PAPAMICA" Asseline | |
| ✅ | audacityTeam.org | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-28 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Bazarr.media | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Bookstackapp.com | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-12-05 | Axel ROTTHIER "Drack0rr" | |
| ✅ | checkmk.com | 2022-10-25 | Kevin Allioli @linitio | |
| ✅ | Github.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Dashy.to | 2022-05-23 | Mickael "PAPAMICA" Asseline | |
| ✅ | deemix.app | 2022-09-28 | Quentin JOLY | |
| ✅ | Deluge-Torrent.org | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-13 | Mickael "PAPAMICA" Asseline | |
| ✅ | Duplicati.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-06-28 | Mickael "PAPAMICA" Asseline | |
| ✅ | Emby.media | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Emby.media | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | etherpad.org | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | GetFerdi.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | filebot.net | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2023-01-13 | Mickael "PAPAMICA" Asseline | |
| ✅ | Focalboard.com | 2024-08-05 | Mickael "PAPAMICA" Asseline | |
| ✅ | FreshRSS.org | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | glpi-project.org | 2022-12-08 | Axel ROTTHIER "Drack0rr" | |
| ✅ | Grafana.com | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | guacamole.apache.org | 2022-10-25 | Axel ROTTHIER "Drack0rr" | |
| ✅ | Hastebin.com | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-06-01 | Mickael "PAPAMICA" Asseline | |
| ✅ | Home-Assistant.io | 2022-06-16 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022/10/16 | Quentin JOLY - @QJoly | |
| ✅ | ImgProxy.net | 2022-09-1 | Mickael "PAPAMICA" Asseline | |
| ✅ | Gitub.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Jellyfin.org | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | jenkins.io | 2022-10-25 | Axel ROTTHIER "Drack0rr" | |
| ✅ | Gitlab.com | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-12-05 | Axel ROTTHIER "Drack0rr" | |
| ✅ | Keycloak.org | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Lidarr.audio | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-30 | Mickael "PAPAMICA" Asseline | |
| ✅ | mariadb.org | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Matomo.org | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-30 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Mumble.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2024-06-07 | Mickael "PAPAMICA" Asseline | |
| ✅ | NextCloud.com | 2022-05-11 | Mickael "PAPAMICA" Asseline | |
| ✅ | Nzbget.net | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | OliveTin.app | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Ombi.io | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Openspeedtest.com | 2022-07-26 | Drack0rr | |
| ✅ | OpenSupports.com | 2024-08-07 | Mickael "PAPAMICA" Asseline | |
| ✅ | organizr.app | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | GetOutline.com | 2022-05-24 | Mickael "PAPAMICA" Asseline | |
| ✅ | Overseerr.dev | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-06-28 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-10-18 | Quentin JOLY - @QJoly | |
| ✅ | Github.com | 2022-12-09 | Axel ROTTHIER "Drack0rr" | |
| ✅ | Plex.tv | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Prometheus.io | 2022-10-20 | Mickael "PAPAMICA" Asseline | |
| ✅ | Gitub.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Radarr.video | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | RunDeck.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | rustdesk.com | 2022-06-15 | Kevin Allioli @linitio | |
| ✅ | Github.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Scrypted.app | 2022-08-29 | Mickael "PAPAMICA" Asseline | |
| ✅ | Sinusbot.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Sonarr.tv | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-10-16 | Mickael "PAPAMICA" Asseline | |
| ✅ | Swagger.io | 2022-05-30 | Mickael "PAPAMICA" Asseline | |
| ✅ | Tautulli.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | TeamSpeak.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Teedy.io | 2022-10-21 | Mickael "PAPAMICA" Asseline | |
| ✅ | Traefik.io | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Transmissionbt.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github Project | 2022-10-03 | Quentin JOLY | |
| ✅ | TS-Ranksystem.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-12 | Mickael "PAPAMICA" Asseline | |
| ✅ | Umami.is | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-21 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | Vikunja.io | 2022-06-27 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-11 | Mickael "PAPAMICA" Asseline | |
| ✅ | Github.com | 2022-05-10 | Mickael "PAPAMICA" Asseline | |
| ✅ | js.wiki | 2022-05-11 | Mickael "PAPAMICA" Asseline | |
| ✅ | WordPress.org | 2022-05-11 | Mickael "PAPAMICA" Asseline | |
| ✅ | xbrowsersync.org | 2022-06-28 | Mickael "PAPAMICA" Asseline | |
| ✅ | Yacht.sh | 2022-12-09 | Axel ROTTHIER "Drack0rr" | |
| ✅ | YourLS.org | 2022-05-13 | Mickael "PAPAMICA" Asseline | |
| ✅ | Zabbix.com | 2022-05-17 | Mickael "PAPAMICA" Asseline | |
| ✅ | Zabbix.com | 2022-05-11 | Mickael "PAPAMICA" Asseline |
| Status | Service |
|---|---|
| 🚸 | Invidious |
| 🚸 | ackee |
| 🚸 | alltube |
| 🚸 | astrat |
| 🚸 | authelia |
| 🚸 | baserow |
| 🚸 | cachethq |
| 🚸 | chatwoot |
| 🚸 | commento |
| 🚸 | confluence |
| 🚸 | cryptpad |
| 🚸 | cubby |
| 🚸 | cyberchef |
| 🚸 | darksky |
| 🚸 | dashmachine |
| 🚸 | directus9 |
| 🚸 | discourse |
| 🚸 | docker_registry |
| 🚸 | dokuwiki |
| 🚸 | dolibarr |
| 🚸 | domotics |
| 🚸 | drone |
| 🚸 | elasticsearch |
| 🚸 | element |
| 🚸 | elk |
| 🚸 | emulatorjs |
| 🚸 | erpnext |
| 🚸 | espocrm |
| 🚸 | ethercalc |
| 🚸 | filepizza |
| 🚸 | firefly3 |
| 🚸 | freescout |
| 🚸 | geoip_service |
| 🚸 | ghost |
| 🚸 | gitea |
| 🚸 | github_pages |
| 🚸 | gitlab |
| 🚸 | gogs |
| 🚸 | gotify |
| 🚸 | grav |
| 🚸 | greenlight |
| 🚸 | grocy |
| 🚸 | hedgedoc |
| 🚸 | heimdall |
| 🚸 | homebridge |
| 🚸 | homedash |
| 🚸 | httpd |
| 🚸 | inventario |
| 🚸 | invoice_ninja |
| 🚸 | invoiceninja |
| 🚸 | jingo |
| 🚸 | jitsi |
| 🚸 | joomla |
| 🚸 | joplin |
| 🚸 | jupyterhub |
| 🚸 | kanboard |
| 🚸 | kimai |
| 🚸 | koel |
| 🚸 | kopano_meet |
| 🚸 | kutt |
| 🚸 | lychee |
| 🚸 | magento |
| 🚸 | mailtrain |
| 🚸 | mailu |
| 🚸 | mashio |
| 🚸 | mastodon |
| 🚸 | matrix |
| 🚸 | matterbridge |
| 🚸 | mattermost |
| 🚸 | mautic |
| 🚸 | mayan-edms |
| 🚸 | mcmyadmin2 |
| 🚸 | mealie |
| 🚸 | meemo |
| 🚸 | metabase |
| 🚸 | minecraft_bedrock_server |
| 🚸 | minetest |
| 🚸 | miniflux |
| 🚸 | minio |
| 🚸 | monica |
| 🚸 | monicahq |
| 🚸 | moodle |
| 🚸 | navidrome |
| 🚸 | nginx-proxy-manager |
| 🚸 | nginx |
| 🚸 | nocodb |
| 🚸 | nodebb |
| 🚸 | nodered |
| 🚸 | octoprint |
| 🚸 | omekas |
| 🚸 | onlyoffice |
| 🚸 | openproject |
| 🚸 | openvpn-as |
| 🚸 | openvpn |
| 🚸 | osticket |
| 🚸 | owncast |
| 🚸 | owncoud |
| 🚸 | papermerge |
| 🚸 | peertube |
| 🚸 | petio |
| 🚸 | phabricator |
| 🚸 | photoprism |
| 🚸 | pi-hole |
| 🚸 | piwigo |
| 🚸 | pixapop |
| 🚸 | pixelfed |
| 🚸 | pleroma |
| 🚸 | plone |
| 🚸 | poli |
| 🚸 | postgresql |
| 🚸 | privatebin |
| 🚸 | projectsend |
| 🚸 | prometheus_alertmanager |
| 🚸 | radicale |
| 🚸 | rainloop |
| 🚸 | raneto |
| 🚸 | rdesktop |
| 🚸 | reactive-resume |
| 🚸 | read-the-docs |
| 🚸 | redash |
| 🚸 | redis |
| 🚸 | redmine |
| 🚸 | registry |
| 🚸 | releasebell |
| 🚸 | revoltchat |
| 🚸 | rocketchat |
| 🚸 | roundcube |
| 🚸 | rssbridge |
| 🚸 | rsshub |
| 🚸 | scality-s3 |
| 🚸 | scrumblr |
| 🚸 | scrutiny |
| 🚸 | searx |
| 🚸 | shaarli |
| 🚸 | shinobi |
| 🚸 | shiori |
| 🚸 | shlink |
| 🚸 | shorturl |
| 🚸 | simpletorrent |
| 🚸 | snapdrop |
| 🚸 | snappymail |
| 🚸 | snibox |
| 🚸 | snipe-it |
| 🚸 | snipeit |
| 🚸 | sogo |
| 🚸 | sui |
| 🚸 | surfer |
| 🚸 | synchthing |
| 🚸 | syncthing |
| 🚸 | taiga |
| 🚸 | thelounge |
| 🚸 | tiddlywiki |
| 🚸 | tiny-tiny-rss |
| 🚸 | tinytinyrss |
| 🚸 | trilliomnotes |
| 🚸 | turtl |
| 🚸 | ubooquity |
| 🚸 | unify-controller |
| 🚸 | urbackup |
| 🚸 | vault |
| 🚸 | verdaccio |
| 🚸 | wallabag |
| 🚸 | wbo |
| 🚸 | webdav |
| 🚸 | weblate |
| 🚸 | webtop |
| 🚸 | webtrees |
| 🚸 | wekan |
| 🚸 | whoogle |
| 🚸 | wireguard |
| 🚸 | wiznote |
| 🚸 | wowza |
| 🚸 | yatch |
| 🚸 | youtube-dl |
| 🚸 | zabbix-cachethq |
| 🚸 | zammad |
| 🚸 | zulip |
Add this URL in Portainer:
https://raw.githubusercontent.com/PAPAMICA/docker-compose-collection/master/templates-portainer.json
Install Git :
apt install -y gitClone 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- 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 : Start a shell in container
I automated the creation of the json template file for Portainer and the update of the README.md.
If you want to add a new docker-compose, you must use the following template:
# Maintainer: Mickael "PAPAMICA" Asseline
# Update: 2022-05-10
#& type: 3
#& title: Hastebin
#& description: Share your code easily
#& note: Website: <a href='https://hastebin.com/about.md' target='_blank' rel='noopener'>Hastebin.com</a>
#& categories: SelfHosted, PAPAMICA
#& platform: linux
#& logo: https://progsoft.net/images/hastebin-icon-b45e3f5695d3f577b2630648bd00584195822e3d.png
#% SERVICE: Name of the service (No spaces or points) [hastebin]
#% DATA_LOCATION: Data localization (Example: /apps/service) [/_data/apps]
#% URL: Service URL (Example: service.papamica.fr or service.com)
#% NETWORK: Your Traefik network (Example: proxy) [proxy]
# Work with Portainer
version: "2"
services:
# Hastebin : https://hastebin.com/about.md
hastebin:
image: rlister/hastebin:latest
container_name: $SERVICE
restart: always
environment:
STORAGE_TYPE: file
volumes:
- $DATA_LOCATION/$SERVICE/data:/data
healthcheck:
test: wget -s 'http://localhost:7777'
interval: 1m
timeout: 30s
retries: 3
networks:
- default
labels:
- "autoupdate=monitor" # https://github.com/PAPAMICA/container-updater
- "traefik.enable=true"
- "traefik.http.routers.$SERVICE.entrypoints=https"
- "traefik.http.routers.$SERVICE.rule=Host(`$URL`)"
- "traefik.http.routers.$SERVICE.tls=true"
- "traefik.http.routers.$SERVICE.tls.certresolver=http"
- "traefik.docker.network=$NETWORK"
networks:
default:
external:
name: $NETWORK
