mirror of https://github.com/gogits/gogs.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
131 lines
3.4 KiB
131 lines
3.4 KiB
; App name that shows on every page title |
|
APP_NAME = Gogs: Go Git Service |
|
APP_LOGO = img/favicon.png |
|
; !!MUST CHANGE TO YOUR USER NAME!! |
|
RUN_USER = lunny |
|
; Either "dev", "prod" or "test", default is "dev" |
|
RUN_MODE = dev |
|
|
|
[repository] |
|
ROOT = /Users/%(RUN_USER)s/git/gogs-repositories |
|
LANG_IGNS = Google Go|C|C++|Python|Ruby|C Sharp |
|
LICENSES = Apache v2 License|GPL v2|MIT License|Affero GPL|Artistic License 2.0|BSD (3-Clause) License |
|
|
|
[server] |
|
DOMAIN = localhost |
|
ROOT_URL = http://%(DOMAIN)s:%(HTTP_PORT)s/ |
|
HTTP_ADDR = |
|
HTTP_PORT = 3000 |
|
|
|
[database] |
|
; Either "mysql", "postgres" or "sqlite3"(binary release only), it's your choice |
|
DB_TYPE = mysql |
|
HOST = |
|
NAME = gogs |
|
USER = root |
|
PASSWD = |
|
; For "postgres" only, either "disable", "require" or "verify-full" |
|
SSL_MODE = disable |
|
; For "sqlite3" only |
|
PATH = data/gogs.db |
|
|
|
[admin] |
|
|
|
[security] |
|
; !!CHANGE THIS TO KEEP YOUR USER DATA SAFE!! |
|
SECRET_KEY = !#@FDEWREWR&*( |
|
|
|
[service] |
|
ACTIVE_CODE_LIVE_MINUTES = 180 |
|
RESET_PASSWD_CODE_LIVE_MINUTES = 180 |
|
; User need to confirm e-mail for registration |
|
REGISTER_EMAIL_CONFIRM = false |
|
; Does not allow register and admin create account only |
|
DISENABLE_REGISTERATION = false |
|
; User must sign in to view anything. |
|
REQUIRE_SIGNIN_VIEW = false |
|
; Cache avatar as picture |
|
ENABLE_CACHE_AVATAR = false |
|
|
|
[mailer] |
|
ENABLED = false |
|
; Buffer length of channel, keep it as it is if you don't know what it is. |
|
SEND_BUFFER_LEN = 10 |
|
; Name displayed in mail title |
|
SUBJECT = %(APP_NAME)s |
|
; Mail server |
|
; Gmail: smtp.gmail.com:587 |
|
HOST = |
|
; Mail from address |
|
FROM = |
|
; Mailer user name and password |
|
USER = |
|
PASSWD = |
|
|
|
[cache] |
|
; Either "memory", "redis", or "memcache", default is "memory" |
|
ADAPTER = memory |
|
; For "memory" only, GC interval in seconds, default is 60 |
|
INTERVAL = 60 |
|
; For "redis" and "memcache", connection host address |
|
; redis: ":6039" |
|
; memcache: "127.0.0.1:11211" |
|
HOST = |
|
|
|
[picture] |
|
; The place to picture data, either "server" or "qiniu", default is "server" |
|
SERVICE = server |
|
; For "server" only, root path of picture data, default is "data/pictures" |
|
PATH = data/pictures |
|
|
|
[log] |
|
; Either "console", "file", "conn" or "smtp", default is "console" |
|
MODE = console |
|
; Buffer length of channel, keep it as it is if you don't know what it is. |
|
BUFFER_LEN = 10000 |
|
; Either "Trace", "Debug", "Info", "Warn", "Error", "Critical", default is "Trace" |
|
LEVEL = Trace |
|
|
|
; For "console" mode only |
|
[log.console] |
|
LEVEL = |
|
|
|
; For "file" mode only |
|
[log.file] |
|
LEVEL = |
|
FILE_NAME = log/gogs.log |
|
; This enables automated log rotate(switch of following options), default is true |
|
LOG_ROTATE = true |
|
; Max line number of single file, default is 1000000 |
|
MAX_LINES = 1000000 |
|
; Max size shift of single file, default is 28 means 1 << 28, 256MB |
|
MAX_SIZE_SHIFT = 28 |
|
; Segment log daily, default is true |
|
DAILY_ROTATE = true |
|
; Expired days of log file(delete after max days), default is 7 |
|
MAX_DAYS = 7 |
|
|
|
; For "conn" mode only |
|
[log.conn] |
|
LEVEL = |
|
; Reconnect host for every single message, default is false |
|
RECONNECT_ON_MSG = false |
|
; Try to reconnect when connection is lost, default is false |
|
RECONNECT = false |
|
; Either "tcp", "unix" or "udp", default is "tcp" |
|
PROTOCOL = tcp |
|
; Host address |
|
ADDR = |
|
|
|
; For "smtp" mode only |
|
[log.smtp] |
|
LEVEL = |
|
; Name displayed in mail title, default is "Diagnostic message from serve" |
|
SUBJECT = Diagnostic message from serve |
|
; Mail server |
|
HOST = |
|
; Mailer user name and password |
|
USER = |
|
PASSWD = |
|
; Receivers, can be one or more, e.g. ["1@example.com","2@example.com"] |
|
RECEIVERS = |