docker-compose.demo.yml
Rama main · réplica de lectura del repositorio original.
services:
nasdash-demo:
build: .
expose:
- "2504"
environment:
NODE_ENV: production
PORT: 2504
HOSTNAME: 0.0.0.0
NASDASH_DEMO_MODE: "true"
NASDASH_JWT_SECRET: public-demo-authentication-is-disabled
read_only: true
tmpfs:
- /tmp:size=32m,mode=1777
- /app/.next/cache:uid=1001,gid=1001,mode=0750
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
networks:
- demo-internal
restart: unless-stopped
demo-proxy:
image: nginxinc/nginx-unprivileged:1.29-alpine
ports:
- "${NASDASH_DEMO_BIND_ADDRESS:-127.0.0.1}:2505:2505"
volumes:
- ./demo/nginx.conf:/etc/nginx/conf.d/default.conf:ro
depends_on:
nasdash-demo:
condition: service_healthy
read_only: true
tmpfs:
- /tmp:uid=101,gid=101,mode=0750
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
networks:
- demo-internal
- demo-public
restart: unless-stopped
networks:
demo-internal:
internal: true
demo-public: