app.example.ini 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. ; suppress inspection "DuplicateKeyInSection" for whole file
  2. [server]
  3. HttpPort = 9000
  4. RunMode = debug
  5. JwtSecret =
  6. Email =
  7. HTTPChallengePort = 9180
  8. StartCmd = bash
  9. Database = database
  10. CADir =
  11. GithubProxy =
  12. NodeSecret =
  13. Demo = false
  14. PageSize = 10
  15. HttpHost = 0.0.0.0
  16. CertRenewalInterval = 7
  17. RecursiveNameservers =
  18. SkipInstallation = false
  19. Name =
  20. InsecureSkipVerify = false
  21. [nginx]
  22. AccessLogPath = /var/log/nginx/access.log
  23. ErrorLogPath = /var/log/nginx/error.log
  24. ConfigDir =
  25. PIDPath =
  26. TestConfigCmd =
  27. ReloadCmd =
  28. RestartCmd =
  29. [openai]
  30. Model =
  31. BaseUrl =
  32. Proxy =
  33. Token =
  34. [casdoor]
  35. Endpoint =
  36. ClientId =
  37. ClientSecret =
  38. Certificate =
  39. Organization =
  40. Application =
  41. RedirectUri =
  42. [logrotate]
  43. Enabled = false
  44. CMD = logrotate /etc/logrotate.d/nginx
  45. Interval = 1440
  46. [cluster]
  47. Node = http://10.0.0.1:9000?name=node1&node_secret=my-node-secret&enabled=true
  48. Node = http://10.0.0.2:9000?name=node2&node_secret=my-node-secret&enabled=true
  49. Node = http://10.0.0.3?name=node3&node_secret=my-node-secret&enabled=true
  50. [auth]
  51. IPWhiteList =
  52. BanThresholdMinutes = 10
  53. MaxAttempts = 10
  54. [crypto]
  55. Secret = secret2
  56. [webauthn]
  57. RPDisplayName =
  58. RPID =
  59. RPOrigins =