diff --git a/docker-compose.yml b/docker-compose.yml index 439445a..079325e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -44,10 +44,27 @@ services: networks: - laravel + # ───────────────────────────────────────────────────────────── + # Túnel socat para exponer el backend en :18080 sin TLS. + # Útil mientras el proxy-manager no tiene host para dummybot. + # Si ya tienes HTTPS, este contenedor es opcional. + # ───────────────────────────────────────────────────────────── + expose: + image: alpine/socat + container_name: dummybot_expose + restart: unless-stopped + ports: + - "18080:80" + command: TCP-LISTEN:80,fork,reuseaddr TCP:dummybot_web:80 + networks: + - proxy + depends_on: + - webserver + volumes: dbdata: networks: laravel: proxy: - external: true + external: true \ No newline at end of file