app.ini 17 KB

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