fix(db): bootstrap полной схемы на чистой установке и логи Docker
Docker / build (push) Failing after 18s

Пустой volume больше не отдаёт 500 на /api/data из-за отсутствующих таблиц. В compose добавлены json-file логи с ротацией и LOG_LEVEL для Fastify.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Denozordec
2026-07-19 04:27:42 +07:00
co-authored by Cursor
parent 5060b78875
commit 2931d6ee0f
7 changed files with 321 additions and 45 deletions
+3
View File
@@ -47,6 +47,7 @@ services:
options:
max-size: "10m"
max-file: "3"
tag: "{{.Name}}"
app:
image: ${VPS_TRACKER_IMAGE:-ghcr.io/denozordec/vps-tracker}:${VPS_TRACKER_IMAGE_TAG:-latest}
@@ -60,6 +61,7 @@ services:
PORT: "3001"
RUNTIME: "fastify"
NODE_ENV: production
LOG_LEVEL: ${LOG_LEVEL:-info}
AUTH_REQUIRED: ${AUTH_REQUIRED:-false}
AUTH_JWT_SECRET: ${AUTH_JWT_SECRET:-}
AUTH_ISSUER: ${AUTH_ISSUER:-https://auth.shnt.top}
@@ -93,6 +95,7 @@ services:
options:
max-size: "10m"
max-file: "3"
tag: "{{.Name}}"
volumes:
traefik_letsencrypt: