feat(dashboard): persist administrator login

This commit is contained in:
2026-10-01 13:56:22 +00:00
parent 7bea8b368e
commit c5eaddb4f3
20 changed files with 1343 additions and 884 deletions
+12 -11
View File
@@ -107,19 +107,13 @@ spec:
image: gitea.jsfamily.quest/jsfamily/jarca-ledger-mcp:v0.1.2
imagePullPolicy: IfNotPresent
command:
- python
- -m
- streamlit
- run
- dashboard/app.py
- --server.address
- uvicorn
- dashboard.server:app
- --host
- 0.0.0.0
- --server.port
- --port
- "8501"
- --server.headless
- "true"
- --browser.gatherUsageStats
- "false"
- --proxy-headers
env:
- name: JARCA_LEDGER_DB_PATH
value: /data/ledger.sqlite3
@@ -137,6 +131,13 @@ spec:
secretKeyRef:
name: jarca-ledger-dashboard-auth
key: admin-password
- name: JARCA_DASHBOARD_SIGNING_SECRET
valueFrom:
secretKeyRef:
name: jarca-ledger-dashboard-auth
key: signing-secret
- name: FORWARDED_ALLOW_IPS
value: 127.0.0.1
ports:
- name: dashboard
containerPort: 8501