feature(devices,topology,tz): devices bulk-add, duplicate safety, and firmware/timezone fixes
Squash-merge of PR #28 from @denis-ev. All three review blockers addressed: encryption key management documented, string truncation replaced with skip+warn validation, and undefined return on duplicate merge fixed with proper 500. Local test stack verified against cloned prod DB — migrations, new features, and backend all clean.
This commit is contained in:
@@ -23,6 +23,7 @@ services:
|
||||
dockerfile: Dockerfile
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
TZ: ${TZ:-UTC}
|
||||
DATABASE_URL: postgresql://mikrotik:${DB_PASSWORD:-mikrotik_secure_pw}@postgres:5432/mikrotik_manager
|
||||
REDIS_URL: redis://redis:6379
|
||||
INFLUXDB_URL: http://influxdb:8086
|
||||
@@ -57,6 +58,7 @@ services:
|
||||
postgres:
|
||||
image: postgres:15-alpine
|
||||
environment:
|
||||
TZ: ${TZ:-UTC}
|
||||
POSTGRES_DB: mikrotik_manager
|
||||
POSTGRES_USER: mikrotik
|
||||
POSTGRES_PASSWORD: ${DB_PASSWORD:-mikrotik_secure_pw}
|
||||
|
||||
Reference in New Issue
Block a user