version: "3" volumes: database_data: driver: local services: db: image: postgres:latest volumes: - database_data:/var/lib/postgresql/data environment: - POSTGRES_DB=postgres - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres re2o: build: context: . dockerfile: ./docker/Dockerfile-re2o target: postgres depends_on: - db environment: - POSTGRES_DB=postgres - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres - SUPERUSER_LOGIN=admin - SUPERUSER_PASS=admin - SUPERUSER_EMAIL=admin@example.net nginx: build: context: . dockerfile: ./docker/Dockerfile-nginx volumes: - ./media:/media ports: - "80:80"