Set up traefik with docker socket
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
providers:
|
providers:
|
||||||
docker:
|
docker:
|
||||||
endpoint: tcp://docker:2375
|
|
||||||
exposedByDefault: false
|
exposedByDefault: false
|
||||||
network: reverse-proxy
|
network: reverse-proxy
|
||||||
defaultRule: 'Host(`{{ index .Labels "com.docker.compose.service" }}.{{ env `NASCOMPOSE_DOMAIN` }}`)'
|
defaultRule: 'Host(`{{ index .Labels "com.docker.compose.service" }}.{{ env `NASCOMPOSE_DOMAIN` }}`)'
|
||||||
|
|||||||
@@ -12,8 +12,8 @@ services:
|
|||||||
LEGO_DISABLE_CNAME_SUPPORT: true
|
LEGO_DISABLE_CNAME_SUPPORT: true
|
||||||
networks:
|
networks:
|
||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
- docker
|
|
||||||
volumes:
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- ${NASCOMPOSE_SERVICES?}/reverse-proxy/volumes/traefik_acme:/etc/traefik/acme
|
- ${NASCOMPOSE_SERVICES?}/reverse-proxy/volumes/traefik_acme:/etc/traefik/acme
|
||||||
# Config
|
# Config
|
||||||
- ${NASCOMPOSE_SERVICES?}/reverse-proxy/configs/traefik.yml:/etc/traefik/traefik.yml:ro
|
- ${NASCOMPOSE_SERVICES?}/reverse-proxy/configs/traefik.yml:/etc/traefik/traefik.yml:ro
|
||||||
@@ -29,6 +29,3 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
name: reverse-proxy
|
name: reverse-proxy
|
||||||
|
|
||||||
docker:
|
|
||||||
external: true
|
|
||||||
|
|||||||
Reference in New Issue
Block a user