version: '3.7' services: db: restart: always image: postgres:14.1 shm_size: 256mb healthcheck: test: ["CMD", "pg_isready", "-U", "postgres"] environment: - POSTGRES_USER=realfan - POSTGRES_PASSWORD=changemeNOW - POSTGRES_DB=realfan volumes: - db:/var/lib/postgres/data networks: - dev web: restart: always build: docker environment: - ENV=dev # if not set, production mode is ON volumes: - ./public:/var/www/html - ./config:/config - ./src:/src networks: - dev ports: - 8080:80 volumes: db: networks: dev: