From 72b70f5175051ccf59d35e0d5cb2273d46a44a90 Mon Sep 17 00:00:00 2001 From: Laika Bozhko <63646916+LaikaBzko@users.noreply.github.com> Date: Sun, 1 Mar 2026 06:37:59 +1100 Subject: [PATCH] Update dockerfile for standalone deployment (#23) * Add files via upload * Update Docker image for pluralflux service * removing unnecessary network and container name definitions --------- Co-authored-by: Aster Fialla --- compose.yaml | 39 ++++++++++----------------------------- 1 file changed, 10 insertions(+), 29 deletions(-) diff --git a/compose.yaml b/compose.yaml index eccef16..b8a9f23 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,46 +1,27 @@ services: main: - build: . + image: engineering.sanya.gay/pluralflux/pluralflux container_name: pluralflux restart: unless-stopped - networks: - - pluralflux-net + env_file: "variables.env" postgres: image: postgres:latest - container_name: pluralflux-postgres - environment: - POSTGRES_PASSWORD_FILE: /run/secrets/postgres_pwd - secrets: - - postgres_pwd + env_file: "variables.env" volumes: - pgdata:/var/lib/postgresql - ports: - - "5432:5432" - networks: - - pluralflux-net + - ./pgBackup:/mnt/pgBackup pgadmin: image: dpage/pgadmin4:latest - container_name: pluralflux-pgadmin ports: - "5050:80" - environment: - PGADMIN_DEFAULT_EMAIL: code@asterfialla.com - PGADMIN_DEFAULT_PASSWORD_FILE: /run/secrets/postgres_pwd - PGADMIN_CONFIG_SERVER_MODE: 'False' - PGADMIN_CONFIG_MASTER_PASSWORD_REQUIRED: 'False' - secrets: - - postgres_pwd + env_file: "variables.env" depends_on: - postgres - networks: - - pluralflux-net - -networks: - pluralflux-net: + volumes: + - pgadmindata:/var/lib/pgadmin + #- ./pgBackup:/mnt/host + # uncomment the above line if you plan to restore / backup dump files from PGAdmin UI volumes: pgdata: - -secrets: - postgres_pwd: - file: ./secrets/postgres-password.txt + pgadmindata: