123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- APP_NAME = Gogs: Go Git Service
- APP_LOGO = img/favicon.png
- RUN_USER = git
- RUN_MODE = dev
- [repository]
- ROOT =
- SCRIPT_TYPE = bash
- [server]
- PROTOCOL = http
- DOMAIN = localhost
- ROOT_URL = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/
- HTTP_ADDR =
- HTTP_PORT = 3000
- SSH_PORT = 22
- OFFLINE_MODE = false
- DISABLE_ROUTER_LOG = false
- CERT_FILE = custom/https/cert.pem
- KEY_FILE = custom/https/key.pem
- STATIC_ROOT_PATH =
- ENABLE_GZIP = false
- [database]
- DB_TYPE = mysql
- HOST = 127.0.0.1:3306
- NAME = gogs
- USER = root
- PASSWD =
- SSL_MODE = disable
- PATH = data/gogs.db
- [admin]
- [security]
- INSTALL_LOCK = false
- SECRET_KEY = !
- LOGIN_REMEMBER_DAYS = 7
- COOKIE_USERNAME = gogs_awesome
- COOKIE_REMEMBER_NAME = gogs_incredible
- REVERSE_PROXY_AUTHENTICATION_USER = X-WEBAUTH-USER
- [service]
- ACTIVE_CODE_LIVE_MINUTES = 180
- RESET_PASSWD_CODE_LIVE_MINUTES = 180
- REGISTER_EMAIL_CONFIRM = false
- DISABLE_REGISTRATION = false
- REQUIRE_SIGNIN_VIEW = false
- ENABLE_CACHE_AVATAR = false
- ENABLE_NOTIFY_MAIL = false
- ENABLE_REVERSE_PROXY_AUTHENTICATION = false
- [webhook]
- TASK_INTERVAL = 1
- DELIVER_TIMEOUT = 5
- [mailer]
- ENABLED = false
- SEND_BUFFER_LEN = 10
- SUBJECT = %(APP_NAME)s
- HOST =
- FROM =
- USER =
- PASSWD =
- [oauth]
- ENABLED = false
- [oauth.github]
- ENABLED = false
- CLIENT_ID =
- CLIENT_SECRET =
- SCOPES = https://api.github.com/user
- AUTH_URL = https://github.com/login/oauth/authorize
- TOKEN_URL = https://github.com/login/oauth/access_token
- [oauth.google]
- ENABLED = false
- CLIENT_ID =
- CLIENT_SECRET =
- SCOPES = https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile
- AUTH_URL = https://accounts.google.com/o/oauth2/auth
- TOKEN_URL = https://accounts.google.com/o/oauth2/token
- [oauth.qq]
- ENABLED = false
- CLIENT_ID =
- CLIENT_SECRET =
- SCOPES = all
- AUTH_URL = https://open.t.qq.com/cgi-bin/oauth2/authorize
- TOKEN_URL = https://open.t.qq.com/cgi-bin/oauth2/access_token
- [oauth.weibo]
- ENABLED = false
- CLIENT_ID =
- CLIENT_SECRET =
- SCOPES = all
- AUTH_URL = https://api.weibo.com/oauth2/authorize
- TOKEN_URL = https://api.weibo.com/oauth2/access_token
- [cache]
- ADAPTER = memory
- INTERVAL = 60
- HOST =
- [session]
- PROVIDER = file
- PROVIDER_CONFIG = data/sessions
- COOKIE_NAME = i_like_gogits
- COOKIE_SECURE = false
- ENABLE_SET_COOKIE = true
- GC_INTERVAL_TIME = 86400
- SESSION_LIFE_TIME = 86400
- SESSION_ID_HASHFUNC = sha1
- SESSION_ID_HASHKEY =
- [picture]
- SERVICE = server
- DISABLE_GRAVATAR = false
- [attachment]
- ENABLE = true
- PATH = data/attachments
- ALLOWED_TYPES = image/jpeg|image/png
- MAX_SIZE = 32
- MAX_FILES = 10
- [time]
- FORMAT =
- [log]
- ROOT_PATH =
- MODE = console
- BUFFER_LEN = 10000
- LEVEL = Trace
- [log.console]
- LEVEL =
- [log.file]
- LEVEL =
- LOG_ROTATE = true
- MAX_LINES = 1000000
- MAX_SIZE_SHIFT = 28
- DAILY_ROTATE = true
- MAX_DAYS = 7
- [log.conn]
- LEVEL =
- RECONNECT_ON_MSG = false
- RECONNECT = false
- PROTOCOL = tcp
- ADDR =
- [log.smtp]
- LEVEL =
- SUBJECT = Diagnostic message from serve
- HOST =
- USER =
- PASSWD =
- RECEIVERS =
- [log.database]
- LEVEL =
- DRIVER =
- CONN =
- [i18n]
- LANGS = en-US,zh-CN,de-DE
- NAMES = English,简体中文,Deutsch
|