- Voice enhancements, user management, payment method

This commit is contained in:
Ty Clifford
2026-06-08 15:44:15 -04:00
parent 9e3ff61eb7
commit 063b8dc3e8
26 changed files with 2832 additions and 927 deletions
+37 -2
View File
@@ -1,4 +1,7 @@
{
"app": {
"base_url": ""
},
"chat": {
"max_message_length": 500,
"max_username_length": 12,
@@ -22,7 +25,15 @@
},
"database": {
"main_db": "db/chat.sqlite",
"archive_path": "archive/{year}/{month}/{day}.sqlite"
"archive_path": "archive/{year}/{month}/{day}.sqlite",
"mysql": {
"enabled": false,
"auto_import": false,
"dsn": "",
"username": "",
"password": "",
"sync_interval_seconds": 900
}
},
"ui": {
"default_theme": "dark",
@@ -34,7 +45,31 @@
"min_password_length": 4,
"max_login_attempts": 10,
"session_timeout_hours": 24,
"bcrypt_cost": 10
"bcrypt_cost": 10,
"allowed_origins": []
},
"subscriptions": {
"enabled": true
},
"mailgun": {
"api_key": "",
"domain": "",
"from": "",
"api_base": "https://api.mailgun.net/v3"
},
"stripe": {
"secret_key": "",
"webhook_secret": "",
"success_url": "",
"cancel_url": "",
"portal_return_url": ""
},
"stats": {
"enabled": true,
"ip_hash_salt": "change-this-to-a-long-random-value"
},
"admin": {
"password": "changeme123"
},
"colors": {
"user_palette": [