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