Compare commits

...

3 Commits

2 changed files with 16 additions and 12 deletions

View File

@@ -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

View File

@@ -1,18 +1,9 @@
version: '3.8'
services:
websitedummy:
website:
image: gitea.hephex.de/daniel/websitedummy:latest
container_name: websitedummy
container_name: websitedummy_app
restart: always
read_only: true
tmpfs:
- /var/cache/nginx
- /var/run
ports:
- "127.0.0.1:8080:8080"
deploy:
resources:
limits:
cpus: '0.5'
memory: 256M
- "8080:8080"