Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sundowndev
GitHub Repository: sundowndev/phoneinfoga
Path: blob/master/support/docker/docker-compose.traefik.yml
994 views
1
version: '3.7'
2
3
services:
4
phoneinfoga:
5
restart: on-failure
6
image: sundowndev/phoneinfoga:latest
7
command:
8
- "serve"
9
networks:
10
- default
11
- web
12
environment:
13
- GIN_MODE=release
14
labels:
15
- 'traefik.docker.network=web'
16
- 'traefik.enable=true'
17
- 'traefik.domain=demo.phoneinfoga.crvx.fr'
18
- 'traefik.basic.frontend.rule=Host:demo.phoneinfoga.crvx.fr'
19
- 'traefik.basic.port=5000'
20
- 'traefik.basic.protocol=http'
21
- 'traefik.frontend.headers.SSLRedirect=true'
22
- 'traefik.frontend.headers.STSSeconds=315360000'
23
- 'traefik.frontend.headers.browserXSSFilter=true'
24
- 'traefik.frontend.headers.contentTypeNosniff=true'
25
- 'traefik.frontend.headers.forceSTSHeader=true'
26
- "traefik.frontend.headers.contentSecurityPolicy=default-src 'self';frame-ancestors 'self';style-src 'self';script-src 'self';img-src 'self';font-src 'self'"
27
- 'traefik.frontend.headers.referrerPolicy=no-referrer'
28
- 'traefik.frontend.headers.frameDeny=true'
29
30
networks:
31
web:
32
external: true
33
34