From 9faf2376c44ed6a737e61f6831b1d705e730b70f Mon Sep 17 00:00:00 2001
From: Pascal Syma
Date: Sun, 3 Aug 2025 19:25:05 +0200
Subject: [PATCH] Use correct healthcheck
---
Dockerfile | 2 +-
docker-compose.prod.yml | 5 +++++
server/api/health.ts | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/Dockerfile b/Dockerfile
index 0c08080..53f28b9 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -39,7 +39,7 @@ FROM base
RUN apt-get update && apt-get -y install curl
-HEALTHCHECK CMD curl --fail http://localhost:3000/api-health || exit 1
+HEALTHCHECK CMD curl --fail http://localhost:3000/api/health || exit 1
COPY --from=build /src/.output .
diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml
index a50cad5..6065984 100644
--- a/docker-compose.prod.yml
+++ b/docker-compose.prod.yml
@@ -15,3 +15,8 @@ services:
- DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASS}@db:5432/${POSTGRES_DB}?schema=public
- NUXT_REDIS_HOST=redis
- NUXT_REDIS_PASSWORD=${NUXT_REDIS_PASSWORD}
+ - NUXT_SESSION_PASSWORD=${NUXT_SESSION_PASSWORD}
+ - NUXT_PUBLIC_S3_BUCKET=${NUXT_PUBLIC_S3_BUCKET}
+ - NUXT_PUBLIC_S3_HOST=${NUXT_PUBLIC_S3_HOST}
+ - NUXT_S3_ACCESS_KEY=${NUXT_S3_ACCESS_KEY}
+ - NUXT_S3_SECRET_KEY=${NUXT_S3_SECRET_KEY}
diff --git a/server/api/health.ts b/server/api/health.ts
index 2657afe..445292c 100644
--- a/server/api/health.ts
+++ b/server/api/health.ts
@@ -1 +1 @@
-export default defineEventHandler(async (event) => ({ ok: true }));
+export default defineEventHandler(async () => ({ ok: true }));