From a1be6fefd44d3a51b4b792ae4f63e8c53655f702 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 30 Jan 2026 16:08:09 +0100 Subject: [PATCH] revert cadca774f43e7936212d72381384e164d41cb9b0 revert Reverted to original state --- docker-compose.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 9be0821..8d88a7f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,11 +1,9 @@ version: '3.3' services: - # Das Backend mit der Flask-App flask_app: build: . container_name: raceplanner_backend - image: raceplaner:latest restart: always volumes: - ./app:/app @@ -15,17 +13,24 @@ services: - DATABASE_URL=sqlite:////app/data/raceplanner.db - PYTHONUNBUFFERED=1 - # Der Nginx-Proxy für den externen Zugriff nginx: image: nginx:latest container_name: raceplanner_proxy restart: always ports: - - "6060:443" + - "6060:443" # <--- Externer Zugriff über Port 6060 volumes: - ./nginx/nginx.conf:/etc/nginx/conf.d/default.conf:ro - ./certs:/etc/nginx/certs - # Einzeiliger Befehl ohne Zeilenumbrüche für maximale Windows-Kompatibilität - command: /bin/bash -c "mkdir -p /etc/nginx/certs && if [ ! -f /etc/nginx/certs/fullchain.pem ]; then openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/certs/privkey.pem -out /etc/nginx/certs/fullchain.pem -subj '/CN=localhost'; fi && nginx -g 'daemon off;'" + command: > + /bin/bash -c " + mkdir -p /etc/nginx/certs && + if [ ! -f /etc/nginx/certs/fullchain.pem ]; then + openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ + -keyout /etc/nginx/certs/privkey.pem \ + -out /etc/nginx/certs/fullchain.pem \ + -subj '/C=DE/ST=Berlin/L=Berlin/O=RaceTeam/CN=localhost'; + fi && + nginx -g 'daemon off;'" depends_on: - - flask_app \ No newline at end of file + - flask_app