Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- logLevel = "ERROR"
- defaultEntryPoints = ["http", "https"]
- [entryPoints]
- [entryPoints.http]
- address = ":80"
- [entryPoints.http.redirect]
- entryPoint = "https"
- [entryPoints.https]
- address = ":443"
- [entryPoints.https.tls]
- [acme]
- email = "myemail@mybiz.com"
- storage = "acme.json"
- entryPoint = "https"
- onDemand = true
- onHostRule = true
- delayDontCheckDNS = 0
- acmeLogging = true
- [[acme.domains]]
- main = "mydomain.fr"
- [docker]
- domain = "mydomain.fr"
- endpoint = "unix:///var/run/docker.sock"
- watch = true
- version: '2'
- services:
- proxy:
- image: traefik
- command: --docker --logLevel=DEBUG
- networks:
- - webgateway
- ports:
- - "80:80"
- - "443:443"
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- - /dev/null:/traefik.toml
- # Support SSL
- # - ./config/traefik.toml:/traefik.toml
- # - ./config/acme.json:/acme.json
- networks:
- webgateway:
- driver: bridge
- version: '2'
- services:
- blablabla-develop:
- image: registry.gitlab.com/aaaaaa/bbbbbbb/release:6.6.6
- environment:
- - SPRING_PROFILES_ACTIVE=develop
- - SERVER_URL=http://test.mybiz.fr
- - SERVER_PORT=8090
- - JAVA_OPTS=-Xmx1g
- - SPRING_DATASOURCE_URL=jdbc:postgresql://webapp_blablabla-db-develop_1:5432/xxxxx
- - SPRING_DATASOURCE_USERNAME=xxxxxx
- - SPRING_DATASOURCE_PASSWORD=xxxxxx
- links:
- - blablabla-db-develop
- networks:
- - web
- - back
- restart: always
- labels:
- - "traefik.backend=webapp_blablabla-develop_1"
- - "traefik.frontend.rule=Host:develop.mydomain.fr"
- - "traefik.port=8090"
- blablabla-db-develop:
- image: postgres
- environment:
- - POSTGRES_DB=xxxxx
- - POSTGRES_USER=xxxxx
- - POSTGRES_PASSWORD=xxxxx
- volumes:
- - /home/aaaaa/develop/db/app:/etc/postgresql
- - /home/aaaaa/develop/db/log:/var/log/postgresql
- - /home/aaaaa/develop/db/lib:/var/lib/postgresql
- - /home/aaaaa/develop/db/lib/data:/var/lib/postgresql/data
- restart: always
- networks:
- - back
- labels:
- - "traefik.enable=false"
- networks:
- web:
- external:
- name: traefik_webgateway
- back:
- driver: bridge
- version: '2'
- services:
- blablabla-test:
- image: registry.gitlab.com/aaaaaa/bbbbbbb/release:6.6.6
- environment:
- - SPRING_PROFILES_ACTIVE=develop
- - SERVER_URL=http://test.mybiz.fr
- - SERVER_PORT=8090
- - JAVA_OPTS=-Xmx1g
- - SPRING_DATASOURCE_URL=jdbc:postgresql://webapp_blablabla-db-test_1:5432/xxxxx
- - SPRING_DATASOURCE_USERNAME=xxxxxx
- - SPRING_DATASOURCE_PASSWORD=xxxxxx
- links:
- - blablabla-db-test
- networks:
- - web
- - back
- restart: always
- labels:
- - "traefik.backend=webapp_blablabla-test_1"
- - "traefik.frontend.rule=Host:test.mydomain.fr"
- - "traefik.port=8090"
- blablabla-db-test:
- image: postgres
- environment:
- - POSTGRES_DB=xxxxx
- - POSTGRES_USER=xxxxx
- - POSTGRES_PASSWORD=xxxxx
- volumes:
- - /home/aaaaa/test/db/app:/etc/postgresql
- - /home/aaaaa/test/db/log:/var/log/postgresql
- - /home/aaaaa/test/db/lib:/var/lib/postgresql
- - /home/aaaaa/test/db/lib/data:/var/lib/postgresql/data
- restart: always
- networks:
- - back
- labels:
- - "traefik.enable=false"
- networks:
- web:
- external:
- name: traefik_webgateway
- back:
- driver: bridge
Add Comment
Please, Sign In to add comment