From 10d61dac86d7239f2fff7833c2663eba9e81b4a0 Mon Sep 17 00:00:00 2001 From: DanielS Date: Wed, 1 Jul 2026 00:18:13 +0200 Subject: [PATCH] Update workflow to dynamically generate docker-compose.yml with correct port mapping --- .gitea/workflows/deploy.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index ec17219..dbe5ca4 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -38,7 +38,20 @@ jobs: username: ${{ secrets.PROXMOX_USER }} key: ${{ secrets.PROXMOX_SSH_KEY }} script: | + mkdir -p /opt/websitedummy cd /opt/websitedummy + + # Erstellt die docker-compose.yml mit korrektem Port-Mapping + cat << 'EOF' > docker-compose.yml + version: '3.8' + services: + website: + image: gitea.hephex.de/daniel/websitedummy:latest + restart: always + ports: + - "8080:8080" + EOF + echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.hephex.de -u "${{ secrets.REGISTRY_USER }}" --password-stdin docker compose pull docker compose up -d