From 40b54e7fba8e1711f7004b8ac26bd8753a9d06e1 Mon Sep 17 00:00:00 2001 From: Stan Runge Date: Sat, 11 Jan 2025 17:54:21 +0100 Subject: [PATCH] fix: local db connection --- compose.prod.yml | 41 -------------------------------- compose.yml | 6 ++--- packages/web/drizzle.config.ts | 4 +--- packages/web/src/lib/db/index.ts | 3 --- 4 files changed, 3 insertions(+), 51 deletions(-) delete mode 100644 compose.prod.yml diff --git a/compose.prod.yml b/compose.prod.yml deleted file mode 100644 index a83baa0..0000000 --- a/compose.prod.yml +++ /dev/null @@ -1,41 +0,0 @@ -services: - traefik: - image: traefik:v2.5 - command: - - "--api.insecure=true" - - "--providers.docker=true" - - "--entrypoints.web.address=:80" - ports: - - "80:80" - - "8080:8080" - volumes: - - /var/run/docker.sock:/var/run/docker.sock - - db: - image: postgres - environment: - - POSTGRES_USER=postgres - - POSTGRES_PASSWORD=postgres - - POSTGRES_DB=db - ports: - - "5432:5432" - volumes: - - db-data:/var/lib/postgresql/data - - sveltekit: - build: ./packages/web - restart: unless-stopped - environment: - - ORIGIN=http://localhost - labels: - - "traefik.enable=true" - - "traefik.http.routers.personal-website.rule=Host(`stanrunge.dev`)" - - "traefik.http.routers.localhost.rule=Host(`localhost`)" - - "traefik.http.services.personal-website.loadbalancer.server.port=3000" - develop: - watch: - - action: rebuild - path: ./packages/web - -volumes: - db-data: diff --git a/compose.yml b/compose.yml index 3929dd1..17570a7 100644 --- a/compose.yml +++ b/compose.yml @@ -16,7 +16,7 @@ services: environment: - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres - - POSTGRES_DB=db + - POSTGRES_DB=personal-website-db ports: - "5432:5432" volumes: @@ -28,9 +28,7 @@ services: - ./packages/web:/app working_dir: /app command: bun run dev --host - environment: - - ORIGIN=http://localhost - - DATABASE_URL=${DATABASE_URL} + env_file: .env labels: - "traefik.enable=true" - "traefik.http.routers.localhost.rule=Host(`localhost`)" diff --git a/packages/web/drizzle.config.ts b/packages/web/drizzle.config.ts index 79e4ded..1d8bd6b 100644 --- a/packages/web/drizzle.config.ts +++ b/packages/web/drizzle.config.ts @@ -12,8 +12,6 @@ export default defineConfig({ password: process.env.DB_PASSWORD, database: 'personal-website-db', port: 5432, - ssl: { - rejectUnauthorized: false - } + ssl: false } }); diff --git a/packages/web/src/lib/db/index.ts b/packages/web/src/lib/db/index.ts index f7707fa..8e441c2 100644 --- a/packages/web/src/lib/db/index.ts +++ b/packages/web/src/lib/db/index.ts @@ -10,9 +10,6 @@ export const db = drizzle({ password: DB_PASSWORD, database: 'personal-website-db', port: 5432, - ssl: { - rejectUnauthorized: false - } } });