Rabbi_Gerzi/process-compose.yml

27 lines
596 B
YAML

version: "0.5"
processes:
postgres:
command: postgres -D "$PGDATA" -k "$PGDATA" -c listen_addresses=127.0.0.1
shutdown:
signal: 2
readiness_probe:
exec:
command: pg_isready -h "$PGDATA"
initial_delay_seconds: 1
period_seconds: 2
backend:
command: php artisan serve --host=127.0.0.1 --port=8000
working_dir: backend
depends_on:
postgres:
condition: process_healthy
availability:
restart: always
frontend:
command: npm run dev
working_dir: frontend/rabbi_gerzi
availability:
restart: always