Skip to content
Snippets Groups Projects
Verified Commit ba22a266 authored by David Beniamine's avatar David Beniamine
Browse files

Customizable port and traefik file

parent ecbded62
No related branches found
No related tags found
No related merge requests found
# Available configs :
# docker-compose.yml : base, required
# dev.yml to expose port 80 to $PORT
# traefik.yml to access your pico from traefik
DOCKER_FILE=docker-compose.yml:dev.yml DOCKER_FILE=docker-compose.yml:dev.yml
PORT=8084
NAME=monsite
# Your fully qualified domain name
HOST=FQDN
...@@ -3,4 +3,4 @@ version: "3" ...@@ -3,4 +3,4 @@ version: "3"
services: services:
pico: pico:
ports: ports:
- 8084:80 - ${PORT}:80
version: '3'
services:
pico:
networks:
- traefik
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik"
- "traefik.http.routers.${NAME}.rule=Host(`${HOST}`)"
- "traefik.http.routers.${NAME}.tls.certresolver=myresolver"
- "traefik.http.routers.${NAME}.entrypoints=web,websecure"
- "traefik.http.routers.${NAME}.middlewares=hardening@docker"
networks:
traefik:
external: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment