From 74a98a707d559d1db4baf823ce1409e1f58343e2 Mon Sep 17 00:00:00 2001 From: Luna Seemann Date: Mon, 16 Feb 2026 02:04:28 +0100 Subject: [PATCH] fix: postgres data loss (#69) --- cmd/cocoon/main.go | 3 --- docker-compose.postgres.yaml | 3 ++- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/cmd/cocoon/main.go b/cmd/cocoon/main.go index 2331283..e10606f 100644 --- a/cmd/cocoon/main.go +++ b/cmd/cocoon/main.go @@ -418,9 +418,6 @@ func newDb(cmd *cli.Context) (*gorm.DB, error) { switch dbType { case "postgres": databaseURL := cmd.String("database-url") - if databaseURL == "" { - databaseURL = cmd.String("database-url") - } if databaseURL == "" { return nil, fmt.Errorf("COCOON_DATABASE_URL or DATABASE_URL must be set when using postgres") } diff --git a/docker-compose.postgres.yaml b/docker-compose.postgres.yaml index e6eb35e..eafc809 100644 --- a/docker-compose.postgres.yaml +++ b/docker-compose.postgres.yaml @@ -1,5 +1,5 @@ # Docker Compose with PostgreSQL -# +# # Usage: # docker-compose -f docker-compose.postgres.yaml up -d # @@ -18,6 +18,7 @@ services: POSTGRES_USER: cocoon POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:?POSTGRES_PASSWORD is required} POSTGRES_DB: cocoon + PGDATA: /var/lib/postgresql/data volumes: - postgres_data:/var/lib/postgresql/data healthcheck: -- 2.51.2