From 554908693411fe043b04990d1d69ea04975ffa94 Mon Sep 17 00:00:00 2001
From: Dan Notestein <dan@syncad.com>
Date: Thu, 9 Jan 2025 22:05:59 +0000
Subject: [PATCH] For exposed PostgREST services, expose the rewriter, not the
 underlying PostgREST service.  Also expose more ports on the healthcheck
 image

---
 exposed/haf_block_explorer.exposed.yaml | 4 ++--
 exposed/hafah.exposed.yaml              | 4 ++--
 exposed/haproxy.exposed.yaml            | 2 +-
 exposed/reputation_tracker.exposed.yaml | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/exposed/haf_block_explorer.exposed.yaml b/exposed/haf_block_explorer.exposed.yaml
index 6f3eee2..71f4af6 100644
--- a/exposed/haf_block_explorer.exposed.yaml
+++ b/exposed/haf_block_explorer.exposed.yaml
@@ -1,4 +1,4 @@
 services:
-  block-explorer-postgrest:
+  block-explorer-postgrest-rewriter:
     ports:
-      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_PORT_PREFIX:-1}7005:3000"
+      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_PORT_PREFIX:-1}7005:80"
diff --git a/exposed/hafah.exposed.yaml b/exposed/hafah.exposed.yaml
index cc2c0cc..cea7a3f 100644
--- a/exposed/hafah.exposed.yaml
+++ b/exposed/hafah.exposed.yaml
@@ -1,4 +1,4 @@
 services:
-  hafah-postgrest:
+  hafah-postgrest-rewriter:
     ports:
-      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_PORT_PREFIX:-1}7003:3000"
+      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_PORT_PREFIX:-1}7003:80"
diff --git a/exposed/haproxy.exposed.yaml b/exposed/haproxy.exposed.yaml
index c95ba96..3846ca5 100644
--- a/exposed/haproxy.exposed.yaml
+++ b/exposed/haproxy.exposed.yaml
@@ -3,4 +3,4 @@ services:
     # expose the healthchecks so we can connect to them from an external haproxy
     # shift the ports by 20000 so they don't conflict with haproxy's (if we want to expose those also)
     ports:
-      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_HEALTHCHECK_PORT_PREFIX:-2}7001-${HAF_API_NODE_EXPOSED_HEALTHCHECK_PORT_PREFIX:-2}7005:7001-7005"
+      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_HEALTHCHECK_PORT_PREFIX:-2}7001-${HAF_API_NODE_EXPOSED_HEALTHCHECK_PORT_PREFIX:-2}7009:7001-7009"
diff --git a/exposed/reputation_tracker.exposed.yaml b/exposed/reputation_tracker.exposed.yaml
index ed4c0c4..6303867 100644
--- a/exposed/reputation_tracker.exposed.yaml
+++ b/exposed/reputation_tracker.exposed.yaml
@@ -1,4 +1,4 @@
 services:
-  reputation-tracker-postgrest:
+  reputation-tracker-postgrest-rewriter:
     ports:
-      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_PORT_PREFIX:-1}7009:3000"
\ No newline at end of file
+      - "${HAF_API_NODE_EXPOSED_IPADDR:-0.0.0.0}:${HAF_API_NODE_EXPOSED_PORT_PREFIX:-1}7009:80"
-- 
GitLab