feat(data): Added nats jetstream dependency

This commit is contained in:
2026-02-20 19:15:35 +01:00
parent 3584b3facf
commit bbf6ea6c0f
9 changed files with 489 additions and 18 deletions

View File

@@ -1,21 +1,30 @@
services:
backend_server:
build: .
nats:
image: mirror.gcr.io/library/nats:alpine
command: ["--jetstream", "--store_dir", "/data"]
ports:
- 4010:4010
environment:
APP_PORT: 4010
DB_TYPE: sqlite
DB_HOST: bla
DB_PORT: bla
DB_USER: bla
DB_PASSWORD: bla
DB_NAME: ./db.sqlite
NODE_ENV: production
POSTALCODE_COUNTRYCODE: DE
SEED_TEST_DATA: "true"
MAILER_URL: https://dev.lauf-fuer-kaya.de/mailer
MAILER_KEY: asdasd
- "4222:4222"
- "8222:8222"
volumes:
- nats_data:/data
# backend_server:
# build: .
# ports:
# - 4010:4010
# environment:
# APP_PORT: 4010
# DB_TYPE: sqlite
# DB_HOST: bla
# DB_PORT: bla
# DB_USER: bla
# DB_PASSWORD: bla
# DB_NAME: ./db.sqlite
# NODE_ENV: production
# POSTALCODE_COUNTRYCODE: DE
# SEED_TEST_DATA: "true"
# MAILER_URL: https://dev.lauf-fuer-kaya.de/mailer
# MAILER_KEY: asdasd
# APP_PORT: 4010
# DB_TYPE: postgres
# DB_HOST: backend_db
@@ -32,3 +41,6 @@ services:
# POSTGRES_USER: lfk
# ports:
# - 5432:5432
volumes:
nats_data: