From 26fd43d89343763202973ab9fe013ed88832f082 Mon Sep 17 00:00:00 2001 From: b1ek Date: Sun, 12 Mar 2023 02:03:39 +1000 Subject: [PATCH] production compose image --- docker-compose.prod | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/docker-compose.prod b/docker-compose.prod index e69de29..54877b6 100644 --- a/docker-compose.prod +++ b/docker-compose.prod @@ -0,0 +1,33 @@ +version: '3' +services: + server: + build: + context: . + dockerfile: Dockerfile + volumes: + - './:/opt/code' + ports: + - '${APP_PORT}:${APP_PORT}' + env_file: ./.env + environment: + APP_PORT: '${APP_PORT}' + networks: + - homepage + redis: + image: redis:alpine + networks: + - homepage + db: + image: postgres:alpine + environment: + POSTGRES_PASSWORD: '${DB_PASSWORD}' + POSTGRES_USER: '${DB_USERNAME}' + POSTGRES_DB: '${DB_DATABASE}' + volumes: + - './data/db:/var/lib/postgresql' + networks: + - homepage + +networks: + homepage: + driver: bridge \ No newline at end of file