跳到內容
Try Gitea Cloud ☁️ for 30 days → Accelerate your Development & Deploys!
這是 1.23.8 的文檔,已不是最新發布版本。查看最新發布版本

Environment variables

當前中文文檔翻譯不是最新版,訪問英文版本查看最新內容,或幫助我們翻譯

This is an inventory of Gitea environment variables. They change Gitea behaviour.

Initialize them before Gitea command to be effective, for example:

Terminal window
GITEA_CUSTOM=/home/gitea/custom ./gitea web

As Gitea is written in Go, it uses some variables that influence the behaviour of Go’s runtime, such as:

  • GOMEMLIMIT
  • GOGC
  • GOMAXPROCS
  • GODEBUG

For documentation about each of the variables available, refer to the official Go documentation on runtime environment variables.

  • GITEA_WORK_DIR: Absolute path of working directory.
  • GITEA_CUSTOM: Gitea uses WorkPath/custom folder by default. Use this variable to change custom directory.
  • USER: System user that Gitea will run as. Used for some repository access strings.
  • USERNAME: if no USER found, Gitea will use USERNAME
  • HOME: User home directory path. The USERPROFILE environment variable is used in Windows.
  • USERPROFILE: User home directory path. If empty, uses HOMEDRIVE + HOMEPATH
  • HOMEDRIVE: Main drive path used to access the home directory (C:)
  • HOMEPATH: Home relative path in the given home drive path
  • SKIP_MINWINSVC: If set to 1, do not run as a service on Windows.