From 90aad5079269c96a208678ceed0b5591b63338c2 Mon Sep 17 00:00:00 2001 From: Carmine Savino Date: Fri, 23 Jan 2026 08:33:03 +0100 Subject: [PATCH] aggiornato il file docker-compose.yml per rimuovere la versione e migliorare la configurazione del servizio webapp --- .gitea/workflows/deploy.yaml | 1 - docker-compose.yml | 16 ++++++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 500a537..8cc22cc 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -14,7 +14,6 @@ jobs: - name: Deploy run: | - # Ora il comando docker funzionerà! docker compose down --remove-orphans docker compose up -d --build diff --git a/docker-compose.yml b/docker-compose.yml index 9ef2e6d..3384298 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,16 +1,20 @@ -version: "3" - services: webapp: - image: nginx:alpine # O la tua immagine custom + # ⚠️ AGGIUNGI QUESTA RIGA: Indica di usare il Dockerfile nella cartella corrente + build: . + + # Cambia questo nome. Se lasci nginx:alpine, lui prova a scaricarla. + # Dagli un nome tuo, così capisce che è un'immagine locale. + image: infissionline-custom-image + container_name: infissionline_webapp restart: always labels: - "traefik.enable=true" - # Qui definisci il dominio! - - "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)" + - "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)" - "traefik.http.routers.infissionline.entrypoints=websecure" - - "traefik.http.routers.infissionline.tls.certresolver=myresolver" + - "traefik.http.routers.infissionline.tls=true" + - "traefik.http.services.infissionline.loadbalancer.server.port=80" networks: - web_proxy