Updating rate limits to also use TOML

This commit is contained in:
🐙PiperYxzzy
2025-10-13 20:53:49 +02:00
parent acd23c2f45
commit ff15c7a65f
9 changed files with 138 additions and 79 deletions

View File

@@ -1,13 +1,14 @@
AllowFreshAdminGeneration = true
AdminEmails = ["admin@admin.invalid"]
AdminHmacEnv = "ADMIN_HMAC_ENV"
UserHmacEnv = "USER_HMAC_ENV"
AuthedRateLimitConfig = "ratelimit.auth.json"
UnauthedRateLimitConfig = "ratelimit.unauth.json"
gen-fresh-admin = true
admin-emails = ["admin@admin.invalid"]
admin-hmac-env = "ADMIN_HMAC_ENV"
user-hmac-env = "USER_HMAC_ENV"
auth-rate-limit-defs = "ratelimit.auth.toml"
unauth-rate-limit-defs = "ratelimit.unauth.toml"
DbDialect = "sqlite"
DbUrl = "prepack.db"
DbUsername = ""
DbPasswordSecret = ""
DbPort = ""
DbName = ""
[db]
dialect = "sqlite"
url = "prepack.db"
username = ""
password-secret = ""
port = ""
name = ""