Ajout des services Traefik, PostgreSQL et Gitea
This commit is contained in:
45
traefik/docker-compose.yml
Normal file
45
traefik/docker-compose.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
version: "3.8"
|
||||
|
||||
volumes:
|
||||
traefik:
|
||||
name: ${TRAEFIK_VOLUME_NAME}
|
||||
|
||||
networks:
|
||||
traefik:
|
||||
name: ${TRAEFIK_NETWORK_NAME}
|
||||
|
||||
services:
|
||||
traefik:
|
||||
container_name: ${TRAEFIK_CONTAINER_NAME}
|
||||
image: ${TRAEFIK_IMAGE}
|
||||
restart: always
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- ${TRAEFIK_VOLUME_NAME}:/traefik
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
ports:
|
||||
- target: 80
|
||||
published: 80
|
||||
protocol: tcp
|
||||
mode: host
|
||||
networks:
|
||||
- ${TRAEFIK_NETWORK_NAME}
|
||||
command:
|
||||
- --api.insecure=true
|
||||
- --log.level=INFO
|
||||
- --global.sendanonymoususage=false
|
||||
- --global.checknewversion=false
|
||||
|
||||
- --providers.docker
|
||||
- --providers.docker.exposedbydefault=false
|
||||
- --providers.docker.network=${TRAEFIK_NETWORK_NAME}
|
||||
|
||||
- --entrypoints.web.address=:80
|
||||
labels:
|
||||
traefik.enable: 'true'
|
||||
|
||||
traefik.http.routers.traefik.rule: 'Host(`${TRAEFIK_DOMAIN}`)'
|
||||
traefik.http.routers.traefik.entrypoints: 'web'
|
||||
|
||||
traefik.http.services.traefik.loadbalancer.server.port: '8080'
|
Reference in New Issue
Block a user