Skip to content

Commit

Permalink
fix: docker-compose
Browse files Browse the repository at this point in the history
  • Loading branch information
nguyenanht committed Feb 16, 2024
1 parent acc7edf commit 6c0c1ad
Showing 1 changed file with 33 additions and 33 deletions.
66 changes: 33 additions & 33 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,39 +1,39 @@
version: "3.8"
services:
proxy:
image: "traefik:v2.6.1"
container_name: traefik-container
command:
#- "--log.level=DEBUG"
- "--api.insecure=true"
- "--providers.docker=true"
- "--providers.docker.exposedbydefault=false"
- "--entrypoints.websecure.address=:443"
- "--entrypoints.websecure.http.tls=true"
- "--entrypoints.web.address=:80"
- "--entrypoints.web.http.redirections.entryPoint.to=websecure"
- "--entrypoints.web.http.redirections.entryPoint.scheme=https"
- "--entrypoints.web.http.redirections.entrypoint.permanent=true"
- "--providers.file.filename=/etc/traefik/configfile.toml"
ports:
- "80:80"
- "8080:8080"
- "443:443"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
- "./ssl:/etc/cert:ro"
- "./ssl/traefik.toml:/etc/traefik/configfile.toml:ro"
labels:
- "traefik.enable=true"
- "traefik.http.routers.proxy.rule=Host(`proxy.${DOMAIN_NAME_LOCAL}`)"
- "traefik.http.routers.proxy.entrypoints=websecure"
- "traefik.http.services.proxy.loadbalancer.server.port=8080"
- "traefik.http.middlewares.limit.buffering.maxRequestBodyBytes=50000000" # Sets the maximum request body to 50Mb
- "traefik.http.middlewares.limit.buffering.memRequestBodyBytes=100000000" # 100Mb
- "traefik.http.middlewares.limit.buffering.maxResponseBodyBytes=100000000" # 100Mb
- "traefik.http.middlewares.limit.buffering.memResponseBodyBytes=100000000" # 100Mb
networks:
john_toolbox_network:
image: "traefik:v2.6.1"
container_name: traefik-container
command:
#- "--log.level=DEBUG"
- "--api.insecure=true"
- "--providers.docker=true"
- "--providers.docker.exposedbydefault=false"
- "--entrypoints.websecure.address=:443"
- "--entrypoints.websecure.http.tls=true"
- "--entrypoints.web.address=:80"
- "--entrypoints.web.http.redirections.entryPoint.to=websecure"
- "--entrypoints.web.http.redirections.entryPoint.scheme=https"
- "--entrypoints.web.http.redirections.entrypoint.permanent=true"
- "--providers.file.filename=/etc/traefik/configfile.toml"
ports:
- "80:80"
- "8080:8080"
- "443:443"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
- "./ssl:/etc/cert:ro"
- "./ssl/traefik.toml:/etc/traefik/configfile.toml:ro"
labels:
- "traefik.enable=true"
- "traefik.http.routers.proxy.rule=Host(`proxy.${DOMAIN_NAME_LOCAL}`)"
- "traefik.http.routers.proxy.entrypoints=websecure"
- "traefik.http.services.proxy.loadbalancer.server.port=8080"
- "traefik.http.middlewares.limit.buffering.maxRequestBodyBytes=50000000" # Sets the maximum request body to 50Mb
- "traefik.http.middlewares.limit.buffering.memRequestBodyBytes=100000000" # 100Mb
- "traefik.http.middlewares.limit.buffering.maxResponseBodyBytes=100000000" # 100Mb
- "traefik.http.middlewares.limit.buffering.memResponseBodyBytes=100000000" # 100Mb
networks:
john_toolbox_network:

# ------------------------------------------ JUPYTER NOTEBOOK DEV CONTAINER--------------------------------------------------------
john_dev:
Expand Down

0 comments on commit 6c0c1ad

Please sign in to comment.