Tots els compose

This commit is contained in:
Guillem Hernandez Sola
2026-06-30 13:12:37 +02:00
parent bebb2969f8
commit f1fe15d1b5
35 changed files with 2075 additions and 0 deletions

28
astro/docker-compose.yml Normal file
View File

@@ -0,0 +1,28 @@
# /opt/stacks/astro-web/docker-compose.yml
services:
astro-web:
container_name: astro-web
build:
context: .
dockerfile: Dockerfile
image: astro-web:local # Nom explícit per a la imatge buildada
restart: unless-stopped
environment:
TZ: Europe/Madrid
ports:
- "8087:80" # Només local → via Nginx Proxy Manager
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:80"]
interval: 30s
timeout: 10s
retries: 3
start_period: 15s
networks:
- shared_net
networks:
shared_net:
external: true
name: shared_net