Expose externally

This commit is contained in:
2026-06-19 10:20:15 -04:00
parent 58a6a8acce
commit b8d7cdddcd
3 changed files with 26 additions and 13 deletions
+12 -4
View File
@@ -38,13 +38,15 @@ services:
interval: 10s
timeout: 5s
retries: 10
ports:
- "${DIRECTUS_PORT}:8055"
depends_on:
db:
condition: service_healthy
volumes:
- directus_uploads:/directus/uploads
networks:
- default
- webapps
directus-bootstrap:
image: node:22-alpine
@@ -79,16 +81,22 @@ services:
directus-bootstrap:
condition: service_completed_successfully
restart: unless-stopped
ports:
- "${FRONTEND_PORT}:80"
volumes:
- ./:/app
- ./public/images:/app/public/images
- web_node_modules:/app/node_modules
- web_astro:/app/.astro
networks:
- default
- webapps
volumes:
db_data:
directus_uploads:
web_node_modules:
web_astro:
networks:
default:
webapps:
external: true