summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorskyblue <ssx205@gmail.com>2014-03-23 22:40:35 +0800
committerskyblue <ssx205@gmail.com>2014-03-23 22:40:35 +0800
commit4bac3616055110da6f060e98174bc2381ef91286 (patch)
tree6fc09df1b6bef1a73fac40771702ae5f4f71f1d4 /conf
parentb9302749ddc0e0a10911a83bf80e165b792c8c1e (diff)
parentf7f175a0793a53f3c50d20d89e324a610f94c442 (diff)
downloadgitea-4bac3616055110da6f060e98174bc2381ef91286.tar.gz
gitea-4bac3616055110da6f060e98174bc2381ef91286.zip
merge with branch master
Diffstat (limited to 'conf')
-rw-r--r--conf/app.ini48
1 files changed, 46 insertions, 2 deletions
diff --git a/conf/app.ini b/conf/app.ini
index ecb0d2511f..ab9f6dc4bb 100644
--- a/conf/app.ini
+++ b/conf/app.ini
@@ -32,8 +32,14 @@ PATH = data/gogs.db
[admin]
[security]
+; Use HTTPS to clone repository, otherwise use HTTP.
+ENABLE_HTTPS_CLONE = false
; !!CHANGE THIS TO KEEP YOUR USER DATA SAFE!!
SECRET_KEY = !#@FDEWREWR&*(
+; Auto-login remember days
+LOGIN_REMEMBER_DAYS = 7
+COOKIE_USERNAME = gogs_awesome
+COOKIE_REMEMBER_NAME = gogs_incredible
[service]
ACTIVE_CODE_LIVE_MINUTES = 180
@@ -44,6 +50,8 @@ REGISTER_EMAIL_CONFIRM = false
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
@@ -70,8 +78,38 @@ INTERVAL = 60
; memcache: "127.0.0.1:11211"
HOST =
+[session]
+; Either "memory", "file", "redis" or "mysql", default is "memory"
+PROVIDER = file
+; Provider config options
+; memory: not have any config yet
+; file: session file path, e.g. data/sessions
+; redis: config like redis server addr, poolSize, password, e.g. 127.0.0.1:6379,100,astaxie
+; mysql: go-sql-driver/mysql dsn config string, e.g. root:password@/session_table
+PROVIDER_CONFIG = data/sessions
+; Session cookie name
+COOKIE_NAME = i_like_gogits
+; If you use session in https only, default is false
+COOKIE_SECURE = false
+; Enable set cookie, default is true
+ENABLE_SET_COOKIE = true
+; Session GC time interval, default is 86400
+GC_INTERVAL_TIME = 86400
+; Session life time, default is 86400
+SESSION_LIFE_TIME = 86400
+; session id hash func, Either "sha1", "sha256" or "md5" default is sha1
+SESSION_ID_HASHFUNC = sha1
+; Session hash key, default is use random string
+SESSION_ID_HASHKEY =
+
+[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"
+; Either "console", "file", "conn", "smtp" or "database", 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
@@ -120,4 +158,10 @@ HOST =
USER =
PASSWD =
; Receivers, can be one or more, e.g. ["1@example.com","2@example.com"]
-RECEIVERS = \ No newline at end of file
+RECEIVERS =
+
+; For "database" mode only
+[log.database]
+LEVEL =
+Driver =
+CONN = \ No newline at end of file