feat: Enable ObsiGate authentication with an admin user and add a persistent data volume.
This commit is contained in:
parent
52475e54f2
commit
6b03709b30
@ -9,7 +9,13 @@ services:
|
||||
ports:
|
||||
- "2020:8080"
|
||||
healthcheck:
|
||||
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8080/api/health')"]
|
||||
test:
|
||||
[
|
||||
"CMD",
|
||||
"python",
|
||||
"-c",
|
||||
"import urllib.request; urllib.request.urlopen('http://localhost:8080/api/health')",
|
||||
]
|
||||
interval: 30s
|
||||
timeout: 5s
|
||||
retries: 3
|
||||
@ -21,6 +27,7 @@ services:
|
||||
- /NFS/OBSIDIAN_DOC/Obsidian_WORKOUT:/vaults/Obsidian_WORKOUT:ro
|
||||
- /NFS/OBSIDIAN_DOC/SessionsManager:/vaults/SessionsManager:ro
|
||||
- /home/bruno:/vaults/bruno:ro
|
||||
- /DOCKER_CONFIG/ObsiGate/data:/app/data
|
||||
environment:
|
||||
- VAULT_1_NAME=Recettes
|
||||
- VAULT_1_PATH=/vaults/Obsidian-RECETTES
|
||||
@ -35,7 +42,7 @@ services:
|
||||
- VAULT_6_NAME=Bruno
|
||||
- VAULT_6_PATH=/vaults/bruno
|
||||
# Auth configuration (uncomment to enable)
|
||||
# - OBSIGATE_AUTH_ENABLED=true
|
||||
# - OBSIGATE_ADMIN_USER=admin
|
||||
# - OBSIGATE_ADMIN_PASSWORD= # Leave empty = auto-generated (check logs)
|
||||
- OBSIGATE_AUTH_ENABLED=true
|
||||
- OBSIGATE_ADMIN_USER=admin
|
||||
- OBSIGATE_ADMIN_PASSWORD=chab30 # Leave empty = auto-generated (check logs)
|
||||
# - OBSIGATE_SECURE_COOKIES=false # Set true if behind HTTPS reverse proxy
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user