app.ini 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525
  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, aes128-gcm@openssh.com, 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. [database]
  126. ; The database backend, either "postgres", "mysql" "sqlite3" or "mssql".
  127. ; You can connect to TiDB with MySQL protocol.
  128. TYPE = postgres
  129. HOST = 127.0.0.1:5432
  130. NAME = gogs
  131. USER = gogs
  132. PASSWORD =
  133. ; For "postgres" only, either "disable", "require" or "verify-full".
  134. SSL_MODE = disable
  135. ; For "sqlite3" only, make sure to use absolute path.
  136. PATH = data/gogs.db
  137. ; Attachment settings for releases
  138. [release.attachment]
  139. ; Whether attachments are enabled. Defaults to `true`
  140. ENABLED = true
  141. ; Path for attachments. Defaults to `data/attachments`
  142. PATH = data/attachments
  143. ; One or more allowed types, e.g. image/jpeg|image/png
  144. ALLOWED_TYPES = */*
  145. ; Max size of each file. Defaults to 32MB
  146. MAX_SIZE = 32
  147. ; Max number of files per upload. Defaults to 10
  148. MAX_FILES = 10
  149. [markdown]
  150. ; Enable hard line break extension
  151. ENABLE_HARD_LINE_BREAK = false
  152. ; List of custom URL-Schemes that are allowed as links when rendering Markdown
  153. ; for example git,magnet
  154. CUSTOM_URL_SCHEMES =
  155. ; List of file extensions that should be rendered/edited as Markdown
  156. ; Separate extensions with a comma. To render files w/o extension as markdown, just put a comma
  157. FILE_EXTENSIONS = .md,.markdown,.mdown,.mkd
  158. [smartypants]
  159. ENABLED = false
  160. FRACTIONS = true
  161. DASHES = true
  162. LATEX_DASHES = true
  163. ANGLED_QUOTES = true
  164. [http]
  165. ; Value for Access-Control-Allow-Origin header, default is not to present
  166. ACCESS_CONTROL_ALLOW_ORIGIN =
  167. [admin]
  168. ; Disable regular (non-admin) users to create organizations
  169. DISABLE_REGULAR_ORG_CREATION = false
  170. [security]
  171. INSTALL_LOCK = false
  172. ; !!CHANGE THIS TO KEEP YOUR USER DATA SAFE!!
  173. SECRET_KEY = !#@FDEWREWR&*(
  174. ; Auto-login remember days
  175. LOGIN_REMEMBER_DAYS = 7
  176. COOKIE_USERNAME = gogs_awesome
  177. COOKIE_REMEMBER_NAME = gogs_incredible
  178. COOKIE_SECURE = false
  179. ; Reverse proxy authentication header name of user name
  180. REVERSE_PROXY_AUTHENTICATION_USER = X-WEBAUTH-USER
  181. ; Enable to set cookie to indicate user login status
  182. ENABLE_LOGIN_STATUS_COOKIE = false
  183. LOGIN_STATUS_COOKIE_NAME = login_status
  184. [service]
  185. ACTIVE_CODE_LIVE_MINUTES = 180
  186. RESET_PASSWD_CODE_LIVE_MINUTES = 180
  187. ; User need to confirm e-mail for registration
  188. REGISTER_EMAIL_CONFIRM = false
  189. ; Does not allow register and admin create account only
  190. DISABLE_REGISTRATION = false
  191. ; User must sign in to view anything.
  192. REQUIRE_SIGNIN_VIEW = false
  193. ; Mail notification
  194. ENABLE_NOTIFY_MAIL = false
  195. ; More detail: https://github.com/gogits/gogs/issues/165
  196. ENABLE_REVERSE_PROXY_AUTHENTICATION = false
  197. ENABLE_REVERSE_PROXY_AUTO_REGISTRATION = false
  198. ; Enable captcha validation for registration
  199. ENABLE_CAPTCHA = true
  200. [webhook]
  201. ; Types are enabled for users to use, can be "gogs", "slack", "discord", "dingtalk"
  202. TYPES = gogs, slack, discord, dingtalk
  203. ; Hook task queue length, increase if webhook shooting starts hanging
  204. QUEUE_LENGTH = 1000
  205. ; Deliver timeout in seconds
  206. DELIVER_TIMEOUT = 15
  207. ; Allow insecure certification
  208. SKIP_TLS_VERIFY = false
  209. ; Number of history information in each page
  210. PAGING_NUM = 10
  211. [mailer]
  212. ENABLED = false
  213. ; Buffer length of channel, keep it as it is if you don't know what it is.
  214. SEND_BUFFER_LEN = 100
  215. ; Prefix prepended to the subject line
  216. SUBJECT_PREFIX = `[%(BRAND_NAME)s] `
  217. ; Mail server
  218. ; Gmail: smtp.gmail.com:587
  219. ; QQ: smtp.qq.com:465
  220. ; 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.
  221. HOST =
  222. ; Disable HELO operation when hostname are different.
  223. DISABLE_HELO =
  224. ; Custom hostname for HELO operation, default is from system.
  225. HELO_HOSTNAME =
  226. ; Do not verify the certificate of the server. Only use this for self-signed certificates
  227. SKIP_VERIFY =
  228. ; Use client certificate
  229. USE_CERTIFICATE = false
  230. CERT_FILE = custom/mailer/cert.pem
  231. KEY_FILE = custom/mailer/key.pem
  232. ; Mail from address, RFC 5322. This can be just an email address, or the `"Name" <email@example.com>` format
  233. FROM =
  234. ; Mailer user name and password
  235. USER =
  236. PASSWD =
  237. ; Use text/plain as format of content
  238. USE_PLAIN_TEXT = false
  239. ; If sending html emails, then also attach a plaintext alternative to the MIME message, to support older mail clients and make spam filters happier.
  240. ADD_PLAIN_TEXT_ALT = false
  241. [cache]
  242. ; Either "memory", "redis", or "memcache", default is "memory"
  243. ADAPTER = memory
  244. ; For "memory" only, GC interval in seconds, default is 60
  245. INTERVAL = 60
  246. ; For "redis" and "memcache", connection host address
  247. ; redis: network=tcp,addr=:6379,password=macaron,db=0,pool_size=100,idle_timeout=180
  248. ; memcache: `127.0.0.1:11211`
  249. HOST =
  250. [session]
  251. ; Either "memory", "file", or "redis", default is "memory"
  252. PROVIDER = memory
  253. ; Provider config options
  254. ; memory: not have any config yet
  255. ; file: session file path, e.g. `data/sessions`
  256. ; redis: network=tcp,addr=:6379,password=macaron,db=0,pool_size=100,idle_timeout=180
  257. ; mysql: go-sql-driver/mysql dsn config string, e.g. `root:password@/session_table`
  258. PROVIDER_CONFIG = data/sessions
  259. ; Session cookie name
  260. COOKIE_NAME = i_like_gogs
  261. ; If you use session in https only, default is false
  262. COOKIE_SECURE = false
  263. ; Enable set cookie, default is true
  264. ENABLE_SET_COOKIE = true
  265. ; Session GC time interval, default is 3600
  266. GC_INTERVAL_TIME = 3600
  267. ; Session life time, default is 86400
  268. SESSION_LIFE_TIME = 86400
  269. ; Cookie name for CSRF
  270. CSRF_COOKIE_NAME = _csrf
  271. [picture]
  272. ; Path to store user uploaded avatars
  273. AVATAR_UPLOAD_PATH = data/avatars
  274. ; Path to store repository uploaded avatars
  275. REPOSITORY_AVATAR_UPLOAD_PATH = data/repo-avatars
  276. ; Chinese users can choose "duoshuo"
  277. ; or a custom avatar source, like: http://cn.gravatar.com/avatar/
  278. GRAVATAR_SOURCE = gravatar
  279. ; This value will be forced to be true in offline mode.
  280. DISABLE_GRAVATAR = false
  281. ; Federated avatar lookup uses DNS to discover avatar associated
  282. ; with emails, see https://www.libravatar.org
  283. ; This value will be forced to be false in offline mode or Gravatar is disbaled.
  284. ENABLE_FEDERATED_AVATAR = false
  285. ; Attachment settings for issues
  286. [attachment]
  287. ; Whether attachments are enabled. Defaults to `true`
  288. ENABLED = true
  289. ; Path for attachments. Defaults to `data/attachments`
  290. PATH = data/attachments
  291. ; One or more allowed types, e.g. image/jpeg|image/png
  292. ALLOWED_TYPES = image/jpeg|image/png
  293. ; Max size of each file. Defaults to 4MB
  294. MAX_SIZE = 4
  295. ; Max number of files per upload. Defaults to 5
  296. MAX_FILES = 5
  297. [time]
  298. ; Specifies the format for fully outputed dates. Defaults to RFC1123
  299. ; Special supported values are ANSIC, UnixDate, RubyDate, RFC822, RFC822Z, RFC850, RFC1123, RFC1123Z, RFC3339, RFC3339Nano, Kitchen, Stamp, StampMilli, StampMicro and StampNano
  300. ; For more information about the format see http://golang.org/pkg/time/#pkg-constants
  301. FORMAT =
  302. ; General settings of loggers
  303. [log]
  304. ROOT_PATH =
  305. ; Can be "console" and "file", default is "console"
  306. ; Use comma to separate multiple modes, e.g. "console, file"
  307. MODE = console
  308. ; Buffer length of channel, keep it as it is if you don't know what it is.
  309. BUFFER_LEN = 100
  310. ; Either "Trace", "Info", "Warn", "Error", "Fatal", default is "Trace"
  311. LEVEL = Trace
  312. ; For "console" mode only
  313. [log.console]
  314. ; Comment out to inherit
  315. ; LEVEL =
  316. ; For "file" mode only
  317. [log.file]
  318. ; Comment out to inherit
  319. ; LEVEL =
  320. ; This enables automated log rotate (switch of following options)
  321. LOG_ROTATE = true
  322. ; Segment log daily
  323. DAILY_ROTATE = true
  324. ; Max size shift of single file, default is 28 means 1 << 28, 256MB
  325. MAX_SIZE_SHIFT = 28
  326. ; Max line number of single file
  327. MAX_LINES = 1000000
  328. ; Expired days of log file (delete after max days)
  329. MAX_DAYS = 7
  330. ; For "slack" mode only
  331. [log.slack]
  332. ; Comment out to inherit
  333. ; LEVEL =
  334. ; Webhook URL
  335. URL =
  336. [log.discord]
  337. ; Comment out to inherit
  338. ; LEVEL =
  339. ; Webhook URL
  340. URL =
  341. ; Username displayed in webhook
  342. USERNAME = %(BRAND_NAME)s
  343. [log.xorm]
  344. ; Enable file rotation
  345. ROTATE = true
  346. ; Rotate every day
  347. ROTATE_DAILY = true
  348. ; Rotate once file size excesses x MB
  349. MAX_SIZE = 100
  350. ; Maximum days to keep logger files
  351. MAX_DAYS = 3
  352. [cron]
  353. ; Enable running cron tasks periodically.
  354. ENABLED = true
  355. ; Run cron tasks when Gogs starts.
  356. RUN_AT_START = false
  357. ; Update mirrors
  358. [cron.update_mirrors]
  359. SCHEDULE = @every 10m
  360. ; Repository health check
  361. [cron.repo_health_check]
  362. SCHEDULE = @every 24h
  363. TIMEOUT = 60s
  364. ; Arguments for command 'git fsck', e.g. "--unreachable --tags"
  365. ; see more on http://git-scm.com/docs/git-fsck/1.7.5
  366. ARGS =
  367. ; Check repository statistics
  368. [cron.check_repo_stats]
  369. RUN_AT_START = true
  370. SCHEDULE = @every 24h
  371. ; Cleanup repository archives
  372. [cron.repo_archive_cleanup]
  373. RUN_AT_START = false
  374. SCHEDULE = @every 24h
  375. ; Time duration to check if archive should be cleaned
  376. OLDER_THAN = 24h
  377. [git]
  378. ; Disables highlight of added and removed changes
  379. DISABLE_DIFF_HIGHLIGHT = false
  380. ; Max number of lines allowed of a single file in diff view
  381. MAX_GIT_DIFF_LINES = 1000
  382. ; Max number of characters of a line allowed in diff view
  383. MAX_GIT_DIFF_LINE_CHARACTERS = 500
  384. ; Max number of files shown in diff view
  385. MAX_GIT_DIFF_FILES = 100
  386. ; Arguments for command 'git gc', e.g. "--aggressive --auto"
  387. ; see more on http://git-scm.com/docs/git-gc/1.7.5
  388. GC_ARGS =
  389. ; Operation timeout in seconds
  390. [git.timeout]
  391. MIGRATE = 600
  392. MIRROR = 300
  393. CLONE = 300
  394. PULL = 300
  395. GC = 60
  396. [mirror]
  397. ; Default interval in hours between each check
  398. DEFAULT_INTERVAL = 8
  399. [api]
  400. ; Max number of items will response in a page
  401. MAX_RESPONSE_ITEMS = 50
  402. [ui]
  403. ; Number of repositories that are showed in one explore page
  404. EXPLORE_PAGING_NUM = 20
  405. ; Number of issues that are showed in one page
  406. ISSUE_PAGING_NUM = 10
  407. ; Number of maximum commits showed in one activity feed
  408. FEED_MAX_COMMIT_NUM = 5
  409. ; Value of "theme-color" meta tag, used by Android >= 5.0
  410. ; An invalid color like "none" or "disable" will have the default style
  411. ; More info: https://developers.google.com/web/updates/2014/11/Support-for-theme-color-in-Chrome-39-for-Android
  412. THEME_COLOR_META_TAG = `#ff5343`
  413. ; Max size in bytes of files to be displayed (default is 8MB)
  414. MAX_DISPLAY_FILE_SIZE = 8388608
  415. [ui.admin]
  416. ; Number of users that are showed in one page
  417. USER_PAGING_NUM = 50
  418. ; Number of repos that are showed in one page
  419. REPO_PAGING_NUM = 50
  420. ; Number of notices that are showed in one page
  421. NOTICE_PAGING_NUM = 25
  422. ; Number of organization that are showed in one page
  423. ORG_PAGING_NUM = 50
  424. [ui.user]
  425. ; Number of repos that are showed in one page
  426. REPO_PAGING_NUM = 15
  427. ; Number of news feeds that are showed in one page
  428. NEWS_FEED_PAGING_NUM = 20
  429. ; Number of commits that are showed in one page
  430. COMMITS_PAGING_NUM = 30
  431. [prometheus]
  432. ENABLED = true
  433. ENABLE_BASIC_AUTH = false
  434. BASIC_AUTH_USERNAME =
  435. BASIC_AUTH_PASSWORD =
  436. [i18n]
  437. 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
  438. 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
  439. ; Used for datetimepicker
  440. [i18n.datelang]
  441. en-US = en
  442. zh-CN = zh
  443. zh-HK = zh-TW
  444. zh-TW = zh-TW
  445. de-DE = de
  446. fr-FR = fr
  447. nl-NL = nl
  448. lv-LV = lv
  449. ru-RU = ru
  450. ja-JP = ja
  451. es-ES = es
  452. pt-BR = pt-BR
  453. pl-PL = pl
  454. bg-BG = bg
  455. it-IT = it
  456. fi-FI = fi
  457. tr-TR = tr
  458. cs-CZ = cs-CZ
  459. sr-SP = sr
  460. sv-SE = sv
  461. ko-KR = ko
  462. gl-ES = gl
  463. uk-UA = uk
  464. en-GB = en-GB
  465. hu-HU = hu
  466. sk-SK = sk
  467. id-ID = id
  468. fa-IR = fa
  469. vi-VN = vi
  470. pt-PT = pt
  471. ; Extension mapping to highlight class
  472. ; e.g. .toml=ini
  473. [highlight.mapping]
  474. [other]
  475. SHOW_FOOTER_BRANDING = false
  476. ; Show time of template execution in the footer
  477. SHOW_FOOTER_TEMPLATE_LOAD_TIME = true