Skip to content

Commit bc4c9af

Browse files
author
Lasim
committed
fix(backend): include drizzle migrations in Docker image
The Dockerfile was missing the drizzle/migrations directory, causing fresh Docker installations to skip all database migrations. This left the database without core tables (roles, queueJobs, globalSettings, etc.) resulting in 500 errors on API requests. Also fixes docker-compose.yml: - Use 127.0.0.1 instead of localhost in healthcheck (IPv6 resolution issue) - Add default for DEPLOYSTACK_ENCRYPTION_SECRET to suppress warning - Remove obsolete version attribute Closes #546
1 parent 76b8328 commit bc4c9af

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ services:
4545
postgres:
4646
condition: service_healthy
4747
healthcheck:
48-
test: ["CMD", "curl", "-f", "http://localhost:3000/"]
48+
test: ["CMD", "wget", "-q", "-O", "/dev/null", "http://127.0.0.1:3000/"]
4949
interval: 30s
5050
timeout: 10s
5151
retries: 3

0 commit comments

Comments
 (0)