Unverified Commit dd339f6a authored by Tom Moulard's avatar Tom Moulard
Browse files

traefik: docker-compose

parent f4840d69
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
version: '2'

services:
  traefik:
    image: traefik:1.7.12
    command: >
     --api
     --api.statistics
    ports:
      - '80:80'
      - '443:443'
    expose:
      - '8080'
    networks:
      - 'srv'
    restart: always
    labels:
      - 'traefik.enable=true'
      - 'traefik.port=8080'
      - 'traefik.frontend.rule=Host:traefik.${SITE}'
      - 'traefik.frontend.auth.basic.users=${USERS}'
    volumes:
      - '/var/run/docker.sock:/var/run/docker.sock'
      - './traefik/traefik.toml:/traefik.toml'
      - './traefik/acme.json:/acme.json'
      - './traefik/logs:/logs'