diff --git a/docker-compose.postgresql.yml b/docker-compose.postgresql.yml index 3b19d17..e04c543 100644 --- a/docker-compose.postgresql.yml +++ b/docker-compose.postgresql.yml @@ -1,9 +1,22 @@ --- services: + postgres: + image: postgres:18 + restart: unless-stopped + environment: + POSTGRES_USER: "lubelogger" + POSTGRES_PASSWORD: "lubepass" + POSTGRES_DB: "lubelogger" + volumes: + - postgres:/var/lib/postgresql/ + - /etc/localtime:/etc/localtime:ro + app: image: ghcr.io/hargata/lubelogger:latest restart: unless-stopped + environment: + POSTGRES_CONNECTION: "Host=postgres:5432;Username=lubelogger;Password=lubepass;Database=lubelogger;" # volumes used to keep data persistent volumes: - data:/App/data @@ -12,18 +25,6 @@ services: ports: - 8080:8080 - postgres: - image: postgres:14 - restart: unless-stopped - environment: - POSTGRES_USER: "lubelogger" - POSTGRES_PASSWORD: "lubepass" - POSTGRES_DB: "lubelogger" - volumes: - - ./init.sql:/docker-entrypoint-initdb.d/init.sql - - postgres:/var/lib/postgresql/data - - /etc/localtime:/etc/localtime:ro - volumes: data: keys: diff --git a/init.sql b/init.sql deleted file mode 100644 index dc88439..0000000 --- a/init.sql +++ /dev/null @@ -1,6 +0,0 @@ -DO $$ -BEGIN - IF NOT EXISTS (SELECT schema_name FROM information_schema.schemata WHERE schema_name = 'app') THEN - CREATE SCHEMA app; - END IF; -END $$;