Docker compose files for various services
  • PHP 77.7%
  • Dockerfile 14.8%
  • Shell 7.5%
Find a file
2026-04-15 08:26:28 +02:00
authentik Ajouter authentik/docker-compose.yml 2026-02-26 15:00:04 +01:00
bookstack Ajouter bookstack/docker-compose.yml 2026-02-26 14:44:32 +01:00
coturn Actualiser coturn/docker-compose.yml 2026-02-26 14:45:40 +01:00
dockhand Ajouter dockhand/docker-compose.yml 2026-02-26 14:46:13 +01:00
dolibarr Actualiser dolibarr/docker-compose.yml 2026-02-26 14:47:54 +01:00
forgejo Actualiser forgejo/docker-compose.yml 2026-04-15 08:26:28 +02:00
garage Actualiser garage/docker-compose.yml 2026-02-27 08:02:28 +01:00
glpi Actualiser glpi/docker-entrypoint.sh 2025-06-10 08:31:48 +02:00
homepage Actualiser homepage/docker-compose.yml 2025-12-05 15:36:12 +01:00
immich Ajouter immich/docker-compose.yml 2026-02-26 15:02:30 +01:00
jellyfin Actualiser jellyfin/docker-compose.yml 2026-02-26 16:11:47 +01:00
jmap-webmail Ajouter jmap-webmail/.env.local 2026-02-26 15:11:26 +01:00
joplin Actualiser joplin/docker-compose.yml 2026-02-28 18:09:00 +01:00
kitchenowl Actualiser kitchenowl/docker-compose.yml 2026-02-26 16:59:14 +01:00
miniflux Actualiser miniflux/docker-compose.yml 2026-02-26 16:17:25 +01:00
nextcloud Actualiser nextcloud/.env 2026-02-26 16:46:10 +01:00
nextgba Actualiser nextgba/docker-compose.yml 2025-12-24 10:19:36 +01:00
pastebin Actualiser pastebin/docker-compose.yml 2026-02-26 15:16:35 +01:00
rocketchat Ajouter rocketchat/docker-compose.yml 2026-02-26 15:35:13 +01:00
rustdesk Ajouter rustdesk/readme.md 2024-10-06 08:48:36 +02:00
searchxng Actualiser searchxng/docker-compose.yml 2025-12-05 15:36:53 +01:00
stalwart Ajouter stalwart/README.md 2026-02-26 15:28:53 +01:00
traefik Actualiser traefik/readme.md 2026-02-26 16:14:31 +01:00
urbackup Actualiser urbackup/docker-compose.yml 2026-02-26 16:20:01 +01:00
vaultwarden Actualiser vaultwarden/docker-compose.yml 2025-12-05 15:24:38 +01:00
vikunja Ajouter vikunja/.env 2026-02-26 17:06:23 +01:00
LICENSE Actualiser LICENSE 2026-02-27 08:13:28 +01:00
README.md Actualiser README.md 2026-02-27 09:26:46 +01:00

Infra_docker

Docker compose files for various services

All of the docker-compose.yml are set to work with traefik.

The variables that need to be changed are beetween <>.

NEWS

  • From 26/02/2026 I stopped using the ldap docker. I created the server elsewhere. But, I'm now using Authentik (https://goauthentik.io/). I adapted some of the docker-compose files according to this MAJOR change!

I then use Authentik's dashboard for the application's access. So I stopped using Homepage also. I'll progressively remove labels concerning Homepage.

Authentik and Stalwart through Traefik

In order to use Authentik using traefik, you'll need to add a local entry in your DNS "Authentik public hostname -> Traefik", meaning that you need to set a fix IP address for traefik.

The same principle applies to Stalwart.

Homepage

For the moment I use Homepage (the project is available here: https://github.com/gethomepage) as an applicative dashboard. All the labels "- homepage" are here for that. If you don't want to use it, you can simply remove them. Therefore, if you want to use it, you'll need to create both networks manually:

docker network create --driver=bridge minio
docker network create --driver=bridge web
docker network create --driver=bridge ldap
  • 26.02.2026: As written earlier I stopped using Homepage and so I'll remove labels progressively

Networks

The networks declared inside the diferent docker-compose.yml files "web" and "ldap" are here to use the traefik and ldap dockers (that you will find on this git). Again: you can simply remove them if you don't want to use this services.

To do

As you will see, all of the docker-compose files are not using ".env" files at the moment, it's an ongoing process, it will come ;). There are still a lot of work to do, imperfections to correct and new things to add. Don't hesitate to give advises and share your work also!