2025-08-16 16:03:36 +02:00
|
|
|
# enable verbose logging and diagnostics
|
2025-08-16 15:15:06 +02:00
|
|
|
debug: false
|
|
|
|
|
|
|
|
tokens:
|
2025-08-16 16:03:36 +02:00
|
|
|
# server secret for signing auth tokens; auto-generated if empty
|
|
|
|
secret: ""
|
|
|
|
# openrouter.ai api token (required)
|
2025-08-16 15:15:06 +02:00
|
|
|
openrouter: ""
|
2025-08-16 16:03:36 +02:00
|
|
|
# exa search api token (optional; used by search tools)
|
2025-08-16 15:15:06 +02:00
|
|
|
exa: ""
|
2025-08-25 18:37:30 +02:00
|
|
|
# github api token (optional; used by search tools)
|
|
|
|
github: ""
|
2025-08-16 15:15:06 +02:00
|
|
|
|
|
|
|
settings:
|
2025-08-18 05:15:48 +02:00
|
|
|
# normalize unicode in assistant output (optional; default: true)
|
2025-08-16 15:16:34 +02:00
|
|
|
cleanup: true
|
2025-08-25 22:45:03 +02:00
|
|
|
# model used to generate titles (needs to have structured output support; default: google/gemini-2.5-flash-lite)
|
|
|
|
title-model: google/gemini-2.5-flash-lite
|
2025-08-16 16:03:36 +02:00
|
|
|
|
|
|
|
authentication:
|
|
|
|
# require login with username and password
|
|
|
|
enabled: false
|
|
|
|
# list of users with bcrypt password hashes
|
|
|
|
users:
|
|
|
|
- username: admin
|
|
|
|
password: $2a$12$eH6Du2grC7aOUDmff2SrC.yKPWea/fq0d76c3JsvhGxhGCEOnWTRy
|