From 692d9a01347623b1f1a20cc96c9b7493ec6864a0 Mon Sep 17 00:00:00 2001 From: Adam Vollrath Date: Thu, 16 Feb 2023 12:37:29 -0600 Subject: [PATCH] Use `postgres` container in preview deployments on Uffizzi Signed-off-by: Adam Vollrath --- .github/uffizzi/docker-compose.uffizzi.yml | 11 ++++++++--- .github/uffizzi/uffizzi.production.app-config.yaml | 10 +++++++--- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/.github/uffizzi/docker-compose.uffizzi.yml b/.github/uffizzi/docker-compose.uffizzi.yml index 49039cad2a..76a7b4eafc 100644 --- a/.github/uffizzi/docker-compose.uffizzi.yml +++ b/.github/uffizzi/docker-compose.uffizzi.yml @@ -10,9 +10,10 @@ services: image: '${BACKSTAGE_IMAGE}' environment: - POSTGRES_HOST: db + POSTGRES_HOST: localhost + POSTGRES_PORT: 5432 POSTGRES_USER: postgres - POSTGRES_PASSWORD: example + POSTGRES_PASSWORD: kiTMoTsiEuyQ43GrL4Hv NODE_ENV: production deploy: resources: @@ -26,4 +27,8 @@ services: db: image: postgres environment: - POSTGRES_PASSWORD: example + POSTGRES_PASSWORD: kiTMoTsiEuyQ43GrL4Hv + deploy: + resources: + limits: + memory: 250M diff --git a/.github/uffizzi/uffizzi.production.app-config.yaml b/.github/uffizzi/uffizzi.production.app-config.yaml index d4b70641da..30cffa11c9 100644 --- a/.github/uffizzi/uffizzi.production.app-config.yaml +++ b/.github/uffizzi/uffizzi.production.app-config.yaml @@ -9,13 +9,17 @@ backend: baseUrl: ${UFFIZZI_URL} auth: keys: - # random mock key for uffizi deployments + # random mock key for Uffizzi deployments - secret: 5TXvdjVZFxF7qf9K5RAYRDoGrLzJooqa listen: port: 7007 database: - client: better-sqlite3 - connection: ':memory:' + client: pg + connection: + host: ${POSTGRES_HOST} + port: ${POSTGRES_PORT} + user: ${POSTGRES_USER} + password: ${POSTGRES_PASSWORD} cache: store: memory cors: