From 01e0b9ada69f99b93ffb1fc2a0852da702662398 Mon Sep 17 00:00:00 2001 From: Gabriel Santana de Menezes Date: Wed, 13 May 2026 19:23:16 -0400 Subject: [PATCH] https e ssl --- deploy/docker-compose.prod.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/deploy/docker-compose.prod.yml b/deploy/docker-compose.prod.yml index 6948ebe..af55a08 100644 --- a/deploy/docker-compose.prod.yml +++ b/deploy/docker-compose.prod.yml @@ -6,20 +6,25 @@ services: environment: - DOCKER_API_VERSION=1.54 command: - - "--api.insecure=true" - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" + - "--providers.docker.httpClientTimeout=30" - "--entrypoints.web.address=:80" - - "--log.level=DEBUG" - - "--accesslog=true" - + - "--entrypoints.websecure.address=:443" + # Força o redirecionamento de HTTP para HTTPS + - "--entrypoints.web.http.redirections.entryPoint.to=websecure" + - "--entrypoints.web.http.redirections.entryPoint.scheme=https" + # Configuração do Let's Encrypt para SSL automático + - "--certificatesresolvers.leresolver.acme.httpchallenge=true" + - "--certificatesresolvers.leresolver.acme.httpchallenge.entrypoint=web" + - "--certificatesresolvers.leresolver.acme.email=gabrielufmscc@gmail.com" + - "--certificatesresolvers.leresolver.acme.storage=/letsencrypt/acme.json" ports: - "80:80" - - "8080:8080" - + - "443:443" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - + - traefik_certs:/letsencrypt networks: - traefik-public