app.ini.template 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. APP_NAME = Gogs: Go Git Service
  2. RUN_USER = git
  3. RUN_MODE = prod
  4. [database]
  5. DB_TYPE = mysql
  6. HOST = ##MYSQL_HOST:##MYSQL_PORT
  7. NAME = ##MYSQL_DATABASE
  8. USER = ##MYSQL_USERNAME
  9. PASSWD = ##MYSQL_PASSWORD
  10. SSL_MODE = disable
  11. PATH =
  12. [server]
  13. PROTOCOL = http
  14. DOMAIN = ##DOMAIN
  15. ROOT_URL = https://%(DOMAIN)s/
  16. HTTP_ADDR =
  17. HTTP_PORT = 3000
  18. DISABLE_SSH = ##DISABLE_SSH
  19. SSH_PORT = ##SSH_PORT
  20. APP_DATA_PATH = /app/data/appdata
  21. ; Landing page for non-logged users, can be "home" or "explore"
  22. LANDING_PAGE = explore
  23. [repository]
  24. ROOT = /app/data/repository
  25. SCRIPT_TYPE = bash
  26. [repository.upload]
  27. ENABLED = true
  28. TEMP_PATH = /run/gogs/tmp/uploads
  29. [release.attachment]
  30. ENABLED = true
  31. ; APP_DATA_PATH/attachments
  32. PATH =
  33. [mailer]
  34. ENABLED = true
  35. HOST = ##MAIL_SERVER:##MAIL_PORT
  36. USER = ##MAIL_SMTP_USERNAME
  37. PASSWD = ##MAIL_SMTP_PASSWORD
  38. FROM = ##MAIL_FROM
  39. SKIP_VERIFY = true
  40. [security]
  41. INSTALL_LOCK = true
  42. SECRET_KEY = ##SECRET_KEY
  43. [service]
  44. DISABLE_REGISTRATION = false
  45. SHOW_REGISTRATION_BUTTON = false
  46. ENABLE_NOTIFY_MAIL = true
  47. [log]
  48. ; Either "console", "file", "conn", "smtp" or "database", default is "console"
  49. MODE = console
  50. ; used for xorm.log
  51. ROOT_PATH = /run/gogs
  52. [picture]
  53. ; APP_DATA_PATH/avatars
  54. AVATAR_UPLOAD_PATH =
  55. GRAVATAR_SOURCE = gravatar
  56. DISABLE_GRAVATAR = false
  57. [attachment]
  58. ENABLE = true
  59. ; APP_DATA_PATH/attachments
  60. PATH =