app.ini 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524
  1. # !!! NEVER EVER MODIFY THIS FILE !!!
  2. # !!! PLEASE MAKE CHANGES ON CORRESPONDING CUSTOM CONFIG FILE !!!
  3. # !!! IF YOU ARE PACKAGING PROVIDER, PLEASE MAKE OWN COPY OF IT !!!
  4. ; The brand name of the application.
  5. BRAND_NAME = Gogs
  6. ; The system user who should be running the applications. It has no effect on Windows,
  7. ; otherwise, it should match the value of $USER environment variable.
  8. RUN_USER = git
  9. ; The running mode of the application, can be either "dev", "prod" or "test".
  10. RUN_MODE = dev
  11. [server]
  12. ; The public-facing URL for the application.
  13. EXTERNAL_URL = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/
  14. ; The public-facing domain name for the application.
  15. DOMAIN = localhost
  16. ; The protocol that is used to serve direct traffic to the application.
  17. ; Currently supports "http", "https", "fcgi" and "unix".
  18. PROTOCOL = http
  19. ; The address to be listened by the application.
  20. HTTP_ADDR = 0.0.0.0
  21. ; The port number to be listened by the application.
  22. HTTP_PORT = 3000
  23. ; Generate steps:
  24. ; $ ./gogs cert -ca=true -duration=8760h0m0s -host=myhost.example.com
  25. ;
  26. ; Or from a .pfx file exported from the Windows certificate store (do
  27. ; not forget to export the private key):
  28. ; $ openssl pkcs12 -in cert.pfx -out cert.pem -nokeys
  29. ; $ openssl pkcs12 -in cert.pfx -out key.pem -nocerts -nodes
  30. CERT_FILE = custom/https/cert.pem
  31. KEY_FILE = custom/https/key.pem
  32. ; The minimum allowed TLS version, currently supports "TLS10", "TLS11", "TLS12", and "TLS13".
  33. TLS_MIN_VERSION = TLS12
  34. ; File permission when serve traffic via Unix domain socket.
  35. UNIX_SOCKET_PERMISSION = 666
  36. ; Local (DMZ) URL for workers (e.g. SSH update) accessing web service.
  37. ; In most cases you do not need to change the default value.
  38. ; Alter it only if your SSH server node is not the same as HTTP node.
  39. LOCAL_ROOT_URL = %(PROTOCOL)s://%(HTTP_ADDR)s:%(HTTP_PORT)s/
  40. ; Whether to disable using CDN for static files regardless.
  41. OFFLINE_MODE = false
  42. ; Whether to disable logging in router.
  43. DISABLE_ROUTER_LOG = true
  44. ; Whether to enable application level GZIP compression.
  45. ENABLE_GZIP = false
  46. ; The path for storing application specific data.
  47. APP_DATA_PATH = data
  48. ; Whether to enable to load assets (i.e. "conf", "templates", "public") from disk instead of embedded bindata.
  49. LOAD_ASSETS_FROM_DISK = false
  50. ; The landing page URL for anonymous users, can be a link to a external site.
  51. LANDING_URL = /
  52. ; Whether to disable SSH access to the application entirely.
  53. DISABLE_SSH = false
  54. ; The domain name to be exposed in SSH clone URL.
  55. SSH_DOMAIN = %(DOMAIN)s
  56. ; The port number to be exposed in SSH clone URL.
  57. SSH_PORT = 22
  58. ; The path of SSH root directory, default is "$HOME/.ssh".
  59. SSH_ROOT_PATH =
  60. ; The path to ssh-keygen, default is "ssh-keygen" and let shell find out which one to call.
  61. SSH_KEYGEN_PATH = ssh-keygen
  62. ; The directory to create temporary files when test a public key using ssh-keygen,
  63. ; default is the system temporary directory.
  64. SSH_KEY_TEST_PATH =
  65. ; Whether to check minimum public key size with corresponding type.
  66. MINIMUM_KEY_SIZE_CHECK = false
  67. ; Whether to rewrite "~/.ssh/authorized_keys" file at start, ignored when use builtin SSH server.
  68. REWRITE_AUTHORIZED_KEYS_AT_START = false
  69. ; Whether to start a builtin SSH server.
  70. START_SSH_SERVER = false
  71. ; The network interface for builtin SSH server to listen on.
  72. SSH_LISTEN_HOST = 0.0.0.0
  73. ; The port number for builtin SSH server to listen on.
  74. SSH_LISTEN_PORT = %(SSH_PORT)s
  75. ; The list of accepted ciphers for connections to builtin SSH server.
  76. SSH_SERVER_CIPHERS = aes128-ctr, aes192-ctr, aes256-ctr, [email protected], arcfour256, arcfour128
  77. ; Define allowed algorithms and their minimum key length (use -1 to disable a type).
  78. [ssh.minimum_key_sizes]
  79. ED25519 = 256
  80. ECDSA = 256
  81. RSA = 2048
  82. DSA = 1024
  83. [repository]
  84. ; The root path for storing managed repositories, default is "~/gogs-repositories"
  85. ROOT =
  86. ; The script type server supports, sometimes could be "sh".
  87. SCRIPT_TYPE = bash
  88. ; Default ANSI charset for an unrecognized charset.
  89. ANSI_CHARSET =
  90. ; Whether to force every new repository to be private.
  91. FORCE_PRIVATE = false
  92. ; The global limit of number of repositories a user can create, -1 means no limit.
  93. MAX_CREATION_LIMIT = -1
  94. ; Preferred Licenses to place at the top of the list.
  95. ; Name must match file name in "conf/license" or "custom/conf/license".
  96. PREFERRED_LICENSES = Apache License 2.0, MIT License
  97. ; Whether to disable Git interaction with repositories via HTTP/HTTPS protocol.
  98. DISABLE_HTTP_GIT = false
  99. ; Whether to enable ability to migrate repository by server local path.
  100. ENABLE_LOCAL_PATH_MIGRATION = false
  101. ; Whether to enable render mode for raw file. There are potential security risks.
  102. ENABLE_RAW_FILE_RENDER_MODE = false
  103. ; The maximum number of goroutines that can be run at the same time for a single
  104. ; fetch request. Usually, the value depend of how many CPU (cores) you have. If
  105. ; the value is non-positive, it matchs the number of CPUs available to the application.
  106. COMMITS_FETCH_CONCURRENCY = 0
  107. [repository.editor]
  108. ; List of file extensions that should have line wraps in the CodeMirror editor.
  109. ; Separate extensions with a comma.
  110. LINE_WRAP_EXTENSIONS = .txt,.md,.markdown,.mdown,.mkd
  111. ; Valid file modes that have a preview API associated with them, such as "/api/v1/markdown".
  112. ; Separate values by commas. Preview tab in edit mode won't show if the file extension doesn't match.
  113. PREVIEWABLE_FILE_MODES = markdown
  114. [repository.upload]
  115. ; Whether to enable repository file uploads.
  116. ENABLED = true
  117. ; The path to temporarily store uploads (content under this path gets wiped out on every start).
  118. TEMP_PATH = data/tmp/uploads
  119. ; File types that are allowed to be uploaded, e.g. "image/jpeg|image/png". Leave empty to allow any file type.
  120. ALLOWED_TYPES =
  121. ; The maximum size of each file in MB.
  122. FILE_MAX_SIZE = 3
  123. ; The maximum number of files per upload.
  124. MAX_FILES = 5
  125. ; Attachment settings for releases
  126. [release.attachment]
  127. ; Whether attachments are enabled. Defaults to `true`
  128. ENABLED = true
  129. ; Path for attachments. Defaults to `data/attachments`
  130. PATH = data/attachments
  131. ; One or more allowed types, e.g. image/jpeg|image/png
  132. ALLOWED_TYPES = */*
  133. ; Max size of each file. Defaults to 32MB
  134. MAX_SIZE = 32
  135. ; Max number of files per upload. Defaults to 10
  136. MAX_FILES = 10
  137. [markdown]
  138. ; Enable hard line break extension
  139. ENABLE_HARD_LINE_BREAK = false
  140. ; List of custom URL-Schemes that are allowed as links when rendering Markdown
  141. ; for example git,magnet
  142. CUSTOM_URL_SCHEMES =
  143. ; List of file extensions that should be rendered/edited as Markdown
  144. ; Separate extensions with a comma. To render files w/o extension as markdown, just put a comma
  145. FILE_EXTENSIONS = .md,.markdown,.mdown,.mkd
  146. [smartypants]
  147. ENABLED = false
  148. FRACTIONS = true
  149. DASHES = true
  150. LATEX_DASHES = true
  151. ANGLED_QUOTES = true
  152. [http]
  153. ; Value for Access-Control-Allow-Origin header, default is not to present
  154. ACCESS_CONTROL_ALLOW_ORIGIN =
  155. [database]
  156. ; Either "mysql", "postgres" or "sqlite3", you can connect to TiDB with MySQL protocol
  157. DB_TYPE = mysql
  158. HOST = 127.0.0.1:3306
  159. NAME = gogs
  160. USER = root
  161. PASSWD =
  162. ; For "postgres" only, either "disable", "require" or "verify-full"
  163. SSL_MODE = disable
  164. ; For "sqlite3" and "tidb", use absolute path when you start as service
  165. PATH = data/gogs.db
  166. [admin]
  167. ; Disable regular (non-admin) users to create organizations
  168. DISABLE_REGULAR_ORG_CREATION = false
  169. [security]
  170. INSTALL_LOCK = false
  171. ; !!CHANGE THIS TO KEEP YOUR USER DATA SAFE!!
  172. SECRET_KEY = !#@FDEWREWR&*(
  173. ; Auto-login remember days
  174. LOGIN_REMEMBER_DAYS = 7
  175. COOKIE_USERNAME = gogs_awesome
  176. COOKIE_REMEMBER_NAME = gogs_incredible
  177. COOKIE_SECURE = false
  178. ; Reverse proxy authentication header name of user name
  179. REVERSE_PROXY_AUTHENTICATION_USER = X-WEBAUTH-USER
  180. ; Enable to set cookie to indicate user login status
  181. ENABLE_LOGIN_STATUS_COOKIE = false
  182. LOGIN_STATUS_COOKIE_NAME = login_status
  183. [service]
  184. ACTIVE_CODE_LIVE_MINUTES = 180
  185. RESET_PASSWD_CODE_LIVE_MINUTES = 180
  186. ; User need to confirm e-mail for registration
  187. REGISTER_EMAIL_CONFIRM = false
  188. ; Does not allow register and admin create account only
  189. DISABLE_REGISTRATION = false
  190. ; User must sign in to view anything.
  191. REQUIRE_SIGNIN_VIEW = false
  192. ; Mail notification
  193. ENABLE_NOTIFY_MAIL = false
  194. ; More detail: https://github.com/gogits/gogs/issues/165
  195. ENABLE_REVERSE_PROXY_AUTHENTICATION = false
  196. ENABLE_REVERSE_PROXY_AUTO_REGISTRATION = false
  197. ; Enable captcha validation for registration
  198. ENABLE_CAPTCHA = true
  199. [webhook]
  200. ; Types are enabled for users to use, can be "gogs", "slack", "discord", "dingtalk"
  201. TYPES = gogs, slack, discord, dingtalk
  202. ; Hook task queue length, increase if webhook shooting starts hanging
  203. QUEUE_LENGTH = 1000
  204. ; Deliver timeout in seconds
  205. DELIVER_TIMEOUT = 15
  206. ; Allow insecure certification
  207. SKIP_TLS_VERIFY = false
  208. ; Number of history information in each page
  209. PAGING_NUM = 10
  210. [mailer]
  211. ENABLED = false
  212. ; Buffer length of channel, keep it as it is if you don't know what it is.
  213. SEND_BUFFER_LEN = 100
  214. ; Prefix prepended to the subject line
  215. SUBJECT_PREFIX = `[%(BRAND_NAME)s] `
  216. ; Mail server
  217. ; Gmail: smtp.gmail.com:587
  218. ; QQ: smtp.qq.com:465
  219. ; Note, if the port ends with "465", SMTPS will be used. Using STARTTLS on port 587 is recommended per RFC 6409. If the server supports STARTTLS it will always be used.
  220. HOST =
  221. ; Disable HELO operation when hostname are different.
  222. DISABLE_HELO =
  223. ; Custom hostname for HELO operation, default is from system.
  224. HELO_HOSTNAME =
  225. ; Do not verify the certificate of the server. Only use this for self-signed certificates
  226. SKIP_VERIFY =
  227. ; Use client certificate
  228. USE_CERTIFICATE = false
  229. CERT_FILE = custom/mailer/cert.pem
  230. KEY_FILE = custom/mailer/key.pem
  231. ; Mail from address, RFC 5322. This can be just an email address, or the `"Name" <[email protected]>` format
  232. FROM =
  233. ; Mailer user name and password
  234. USER =
  235. PASSWD =
  236. ; Use text/plain as format of content
  237. USE_PLAIN_TEXT = false
  238. ; If sending html emails, then also attach a plaintext alternative to the MIME message, to support older mail clients and make spam filters happier.
  239. ADD_PLAIN_TEXT_ALT = false
  240. [cache]
  241. ; Either "memory", "redis", or "memcache", default is "memory"
  242. ADAPTER = memory
  243. ; For "memory" only, GC interval in seconds, default is 60
  244. INTERVAL = 60
  245. ; For "redis" and "memcache", connection host address
  246. ; redis: network=tcp,addr=:6379,password=macaron,db=0,pool_size=100,idle_timeout=180
  247. ; memcache: `127.0.0.1:11211`
  248. HOST =
  249. [session]
  250. ; Either "memory", "file", or "redis", default is "memory"
  251. PROVIDER = memory
  252. ; Provider config options
  253. ; memory: not have any config yet
  254. ; file: session file path, e.g. `data/sessions`
  255. ; redis: network=tcp,addr=:6379,password=macaron,db=0,pool_size=100,idle_timeout=180
  256. ; mysql: go-sql-driver/mysql dsn config string, e.g. `root:password@/session_table`
  257. PROVIDER_CONFIG = data/sessions
  258. ; Session cookie name
  259. COOKIE_NAME = i_like_gogs
  260. ; If you use session in https only, default is false
  261. COOKIE_SECURE = false
  262. ; Enable set cookie, default is true
  263. ENABLE_SET_COOKIE = true
  264. ; Session GC time interval, default is 3600
  265. GC_INTERVAL_TIME = 3600
  266. ; Session life time, default is 86400
  267. SESSION_LIFE_TIME = 86400
  268. ; Cookie name for CSRF
  269. CSRF_COOKIE_NAME = _csrf
  270. [picture]
  271. ; Path to store user uploaded avatars
  272. AVATAR_UPLOAD_PATH = data/avatars
  273. ; Path to store repository uploaded avatars
  274. REPOSITORY_AVATAR_UPLOAD_PATH = data/repo-avatars
  275. ; Chinese users can choose "duoshuo"
  276. ; or a custom avatar source, like: http://cn.gravatar.com/avatar/
  277. GRAVATAR_SOURCE = gravatar
  278. ; This value will be forced to be true in offline mode.
  279. DISABLE_GRAVATAR = false
  280. ; Federated avatar lookup uses DNS to discover avatar associated
  281. ; with emails, see https://www.libravatar.org
  282. ; This value will be forced to be false in offline mode or Gravatar is disbaled.
  283. ENABLE_FEDERATED_AVATAR = false
  284. ; Attachment settings for issues
  285. [attachment]
  286. ; Whether attachments are enabled. Defaults to `true`
  287. ENABLED = true
  288. ; Path for attachments. Defaults to `data/attachments`
  289. PATH = data/attachments
  290. ; One or more allowed types, e.g. image/jpeg|image/png
  291. ALLOWED_TYPES = image/jpeg|image/png
  292. ; Max size of each file. Defaults to 4MB
  293. MAX_SIZE = 4
  294. ; Max number of files per upload. Defaults to 5
  295. MAX_FILES = 5
  296. [time]
  297. ; Specifies the format for fully outputed dates. Defaults to RFC1123
  298. ; Special supported values are ANSIC, UnixDate, RubyDate, RFC822, RFC822Z, RFC850, RFC1123, RFC1123Z, RFC3339, RFC3339Nano, Kitchen, Stamp, StampMilli, StampMicro and StampNano
  299. ; For more information about the format see http://golang.org/pkg/time/#pkg-constants
  300. FORMAT =
  301. ; General settings of loggers
  302. [log]
  303. ROOT_PATH =
  304. ; Can be "console" and "file", default is "console"
  305. ; Use comma to separate multiple modes, e.g. "console, file"
  306. MODE = console
  307. ; Buffer length of channel, keep it as it is if you don't know what it is.
  308. BUFFER_LEN = 100
  309. ; Either "Trace", "Info", "Warn", "Error", "Fatal", default is "Trace"
  310. LEVEL = Trace
  311. ; For "console" mode only
  312. [log.console]
  313. ; Comment out to inherit
  314. ; LEVEL =
  315. ; For "file" mode only
  316. [log.file]
  317. ; Comment out to inherit
  318. ; LEVEL =
  319. ; This enables automated log rotate (switch of following options)
  320. LOG_ROTATE = true
  321. ; Segment log daily
  322. DAILY_ROTATE = true
  323. ; Max size shift of single file, default is 28 means 1 << 28, 256MB
  324. MAX_SIZE_SHIFT = 28
  325. ; Max line number of single file
  326. MAX_LINES = 1000000
  327. ; Expired days of log file (delete after max days)
  328. MAX_DAYS = 7
  329. ; For "slack" mode only
  330. [log.slack]
  331. ; Comment out to inherit
  332. ; LEVEL =
  333. ; Webhook URL
  334. URL =
  335. [log.discord]
  336. ; Comment out to inherit
  337. ; LEVEL =
  338. ; Webhook URL
  339. URL =
  340. ; Username displayed in webhook
  341. USERNAME = %(BRAND_NAME)s
  342. [log.xorm]
  343. ; Enable file rotation
  344. ROTATE = true
  345. ; Rotate every day
  346. ROTATE_DAILY = true
  347. ; Rotate once file size excesses x MB
  348. MAX_SIZE = 100
  349. ; Maximum days to keep logger files
  350. MAX_DAYS = 3
  351. [cron]
  352. ; Enable running cron tasks periodically.
  353. ENABLED = true
  354. ; Run cron tasks when Gogs starts.
  355. RUN_AT_START = false
  356. ; Update mirrors
  357. [cron.update_mirrors]
  358. SCHEDULE = @every 10m
  359. ; Repository health check
  360. [cron.repo_health_check]
  361. SCHEDULE = @every 24h
  362. TIMEOUT = 60s
  363. ; Arguments for command 'git fsck', e.g. "--unreachable --tags"
  364. ; see more on http://git-scm.com/docs/git-fsck/1.7.5
  365. ARGS =
  366. ; Check repository statistics
  367. [cron.check_repo_stats]
  368. RUN_AT_START = true
  369. SCHEDULE = @every 24h
  370. ; Cleanup repository archives
  371. [cron.repo_archive_cleanup]
  372. RUN_AT_START = false
  373. SCHEDULE = @every 24h
  374. ; Time duration to check if archive should be cleaned
  375. OLDER_THAN = 24h
  376. [git]
  377. ; Disables highlight of added and removed changes
  378. DISABLE_DIFF_HIGHLIGHT = false
  379. ; Max number of lines allowed of a single file in diff view
  380. MAX_GIT_DIFF_LINES = 1000
  381. ; Max number of characters of a line allowed in diff view
  382. MAX_GIT_DIFF_LINE_CHARACTERS = 500
  383. ; Max number of files shown in diff view
  384. MAX_GIT_DIFF_FILES = 100
  385. ; Arguments for command 'git gc', e.g. "--aggressive --auto"
  386. ; see more on http://git-scm.com/docs/git-gc/1.7.5
  387. GC_ARGS =
  388. ; Operation timeout in seconds
  389. [git.timeout]
  390. MIGRATE = 600
  391. MIRROR = 300
  392. CLONE = 300
  393. PULL = 300
  394. GC = 60
  395. [mirror]
  396. ; Default interval in hours between each check
  397. DEFAULT_INTERVAL = 8
  398. [api]
  399. ; Max number of items will response in a page
  400. MAX_RESPONSE_ITEMS = 50
  401. [ui]
  402. ; Number of repositories that are showed in one explore page
  403. EXPLORE_PAGING_NUM = 20
  404. ; Number of issues that are showed in one page
  405. ISSUE_PAGING_NUM = 10
  406. ; Number of maximum commits showed in one activity feed
  407. FEED_MAX_COMMIT_NUM = 5
  408. ; Value of "theme-color" meta tag, used by Android >= 5.0
  409. ; An invalid color like "none" or "disable" will have the default style
  410. ; More info: https://developers.google.com/web/updates/2014/11/Support-for-theme-color-in-Chrome-39-for-Android
  411. THEME_COLOR_META_TAG = `#ff5343`
  412. ; Max size in bytes of files to be displayed (default is 8MB)
  413. MAX_DISPLAY_FILE_SIZE = 8388608
  414. [ui.admin]
  415. ; Number of users that are showed in one page
  416. USER_PAGING_NUM = 50
  417. ; Number of repos that are showed in one page
  418. REPO_PAGING_NUM = 50
  419. ; Number of notices that are showed in one page
  420. NOTICE_PAGING_NUM = 25
  421. ; Number of organization that are showed in one page
  422. ORG_PAGING_NUM = 50
  423. [ui.user]
  424. ; Number of repos that are showed in one page
  425. REPO_PAGING_NUM = 15
  426. ; Number of news feeds that are showed in one page
  427. NEWS_FEED_PAGING_NUM = 20
  428. ; Number of commits that are showed in one page
  429. COMMITS_PAGING_NUM = 30
  430. [prometheus]
  431. ENABLED = true
  432. ENABLE_BASIC_AUTH = false
  433. BASIC_AUTH_USERNAME =
  434. BASIC_AUTH_PASSWORD =
  435. [i18n]
  436. LANGS = en-US,zh-CN,zh-HK,zh-TW,de-DE,fr-FR,nl-NL,lv-LV,ru-RU,ja-JP,es-ES,pt-BR,pl-PL,bg-BG,it-IT,fi-FI,tr-TR,cs-CZ,sr-SP,sv-SE,ko-KR,gl-ES,uk-UA,en-GB,hu-HU,sk-SK,id-ID,fa-IR,vi-VN,pt-PT
  437. NAMES = English,简体中文,繁體中文(香港),繁體中文(臺灣),Deutsch,français,Nederlands,latviešu,русский,日本語,español,português do Brasil,polski,български,italiano,suomi,Türkçe,čeština,српски,svenska,한국어,galego,українська,English (United Kingdom),Magyar,Slovenčina,Indonesian,Persian,Vietnamese,Português
  438. ; Used for datetimepicker
  439. [i18n.datelang]
  440. en-US = en
  441. zh-CN = zh
  442. zh-HK = zh-TW
  443. zh-TW = zh-TW
  444. de-DE = de
  445. fr-FR = fr
  446. nl-NL = nl
  447. lv-LV = lv
  448. ru-RU = ru
  449. ja-JP = ja
  450. es-ES = es
  451. pt-BR = pt-BR
  452. pl-PL = pl
  453. bg-BG = bg
  454. it-IT = it
  455. fi-FI = fi
  456. tr-TR = tr
  457. cs-CZ = cs-CZ
  458. sr-SP = sr
  459. sv-SE = sv
  460. ko-KR = ko
  461. gl-ES = gl
  462. uk-UA = uk
  463. en-GB = en-GB
  464. hu-HU = hu
  465. sk-SK = sk
  466. id-ID = id
  467. fa-IR = fa
  468. vi-VN = vi
  469. pt-PT = pt
  470. ; Extension mapping to highlight class
  471. ; e.g. .toml=ini
  472. [highlight.mapping]
  473. [other]
  474. SHOW_FOOTER_BRANDING = false
  475. ; Show time of template execution in the footer
  476. SHOW_FOOTER_TEMPLATE_LOAD_TIME = true