diff --git a/packages/server/src/setup/postgres-setup.ts b/packages/server/src/setup/postgres-setup.ts index ca606c2d1..b5794c2b2 100644 --- a/packages/server/src/setup/postgres-setup.ts +++ b/packages/server/src/setup/postgres-setup.ts @@ -32,16 +32,18 @@ export const initializePostgres = async () => { Replicas: 1, }, }, - EndpointSpec: { - Ports: [ - { - TargetPort: 5432, - PublishedPort: process.env.NODE_ENV === "development" ? 5432 : 0, - Protocol: "tcp", - PublishMode: "host", - }, - ], - }, + ...(process.env.NODE_ENV === "development" && { + EndpointSpec: { + Ports: [ + { + TargetPort: 5432, + PublishedPort: 5432, + Protocol: "tcp", + PublishMode: "host", + }, + ], + }, + }), }; try { await pullImage(imageName); diff --git a/packages/server/src/setup/redis-setup.ts b/packages/server/src/setup/redis-setup.ts index abbacdd83..1c3b545a5 100644 --- a/packages/server/src/setup/redis-setup.ts +++ b/packages/server/src/setup/redis-setup.ts @@ -29,16 +29,18 @@ export const initializeRedis = async () => { Replicas: 1, }, }, - EndpointSpec: { - Ports: [ - { - TargetPort: 6379, - PublishedPort: process.env.NODE_ENV === "development" ? 6379 : 0, - Protocol: "tcp", - PublishMode: "host", - }, - ], - }, + ...(process.env.NODE_ENV === "development" && { + EndpointSpec: { + Ports: [ + { + TargetPort: 6379, + PublishedPort: 6379, + Protocol: "tcp", + PublishMode: "host", + }, + ], + }, + }), }; try { await pullImage(imageName);