From bfd56620e11f5725cfb87b45a3c4f95fa28452bf Mon Sep 17 00:00:00 2001 From: pixel Date: Thu, 6 Nov 2025 07:48:14 +0000 Subject: [PATCH] =?UTF-8?q?server=20config=20f=C3=BCr=20lab2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lab2-web-proxy/Caddyfile | 6 ++++-- lab2-web-proxy/docker-compose.yml | 9 ++++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/lab2-web-proxy/Caddyfile b/lab2-web-proxy/Caddyfile index 5f27f6f..b6b4da3 100644 --- a/lab2-web-proxy/Caddyfile +++ b/lab2-web-proxy/Caddyfile @@ -1,8 +1,10 @@ # Ersetze example.com durch deine Domain gitea.pxsw.de { - reverse_proxy localhost:3000 + reverse_proxy http://host.docker.internal:3000 + tls internal } woodpacker.pxsw.de { - reverse_proxy localhost:9001 + reverse_proxy http://host.docker.internal:9001 + tls internal } diff --git a/lab2-web-proxy/docker-compose.yml b/lab2-web-proxy/docker-compose.yml index 60c1a20..6d7e2b0 100644 --- a/lab2-web-proxy/docker-compose.yml +++ b/lab2-web-proxy/docker-compose.yml @@ -5,6 +5,8 @@ services: image: caddy:2 container_name: caddy restart: unless-stopped + extra_hosts: + - "host.docker.internal:host-gateway" ports: - "80:80" - "443:443" @@ -12,9 +14,10 @@ services: - ./Caddyfile:/etc/caddy/Caddyfile:ro - caddy_data:/data # speichert Zertifikate & ACME-Daten - caddy_config:/config - depends_on: - - app +networks: + web: + driver: bridge volumes: caddy_data: - caddy_config: \ No newline at end of file + caddy_config: