Adding docker images

This commit is contained in:
2025-08-06 20:13:56 +02:00
parent f1a3909ee4
commit 59d32e1197
5 changed files with 82 additions and 1 deletions

33
docker-compose.yml Normal file
View File

@@ -0,0 +1,33 @@
---
services:
linker:
build:
context: .
dockerfile: Dockerfile
container_name: linker
restart: unless-stopped
ports:
- 3000:3000
environment:
- NEXT_PUBLIC_BASE_URL=${NEXT_PUBLIC_BASE_URL}
- PG_USER=${PG_USER}
- PG_PASSWORD=${PG_PASSWORD}
- PG_HOST=${PG_HOST}
- PG_PORT=${PG_PORT}
- PG_DATABASE=${PG_DATABASE}
- BETTER_AUTH_SECRET=${BETTER_AUTH_SECRET}
- BETTER_AUTH_URL=${BETTER_AUTH_URL}
- AUTHENTIK_CLIENT_ID=${AUTHENTIK_CLIENT_ID}
- AUTHENTIK_CLIENT_SECRET=${AUTHENTIK_CLIENT_SECRET}
- AUTHENTIK_DISCOVERY_URL=${AUTHENTIK_DISCOVERY_URL}
- GRAVATAR_API_KEY=${GRAVATAR_API_KEY}
depends_on:
- db
db:
image: postgres:16.4
container_name: linker-postgres
restart: unless-stopped
environment:
- POSTGRES_USER=${PG_USER}
- POSTGRES_PASSWORD=${PG_PASSWORD}
- POSTGRES_DB=${PG_DATABASE}