From 70596ab48d0e1f0f1474bbc60a41b0e3cb5931d6 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sun, 19 Mar 2017 18:03:36 +0100 Subject: [PATCH 1/2] Adjust config for Arch Linux package --- conf/app.ini | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/conf/app.ini b/conf/app.ini index 8049ce3d..a64cd2ff 100644 --- a/conf/app.ini +++ b/conf/app.ini @@ -5,7 +5,7 @@ ; App name that shows on every page title APP_NAME = Gogs ; The name of the system user that runs Gogs -RUN_USER = git +RUN_USER = gogs ; Either "dev", "prod" or "test" RUN_MODE = dev @@ -54,16 +54,16 @@ DISABLE_ROUTER_LOG = false ; not forget to export the private key): ; $ openssl pkcs12 -in cert.pfx -out cert.pem -nokeys ; $ openssl pkcs12 -in cert.pfx -out key.pem -nocerts -nodes -CERT_FILE = custom/https/cert.pem -KEY_FILE = custom/https/key.pem +CERT_FILE = /var/lib/gogs/cert/cert.pem +KEY_FILE = /var/lib/gogs/cert/key.pem ; Allowed TLS version values: SSL30, TLS10, TLS11, TLS12 TLS_MIN_VERSION = TLS10 ; Upper level of template and static file path ; default is the path where Gogs is executed -STATIC_ROOT_PATH = +STATIC_ROOT_PATH = /usr/share/gogs ; Default path for App data -APP_DATA_PATH = data +APP_DATA_PATH = /var/lib/gogs/data ; Application level GZIP support ENABLE_GZIP = false ; Landing page for non-logged users, can be "home" or "explore" @@ -71,7 +71,7 @@ LANDING_PAGE = home [repository] ; Root path for storing repositories's data, default is "~//gogs-repositories" -ROOT = +ROOT = /var/lib/gogs/repos ; The script type server supports, sometimes could be "sh" SCRIPT_TYPE = bash ; Default ANSI charset for an unrecognized charset @@ -111,7 +111,7 @@ PREVIEWABLE_FILE_MODES = markdown ; Enable repository file uploads. ENABLED = true ; Path to temporarily store uploads (default path gets cleaned by Gogs in every start) -TEMP_PATH = data/tmp/uploads +TEMP_PATH = /var/cache/gogs ; File types that are allowed to be uploaded, e.g. image/jpeg|image/png. Leave empty means allow any file type ALLOWED_TYPES = ; Maximum size of each file in MB @@ -124,7 +124,7 @@ MAX_FILES = 5 ; Whether attachments are enabled. Defaults to `true` ENABLED = true ; Path for attachments. Defaults to `data/attachments` -PATH = data/attachments +PATH = /var/lib/gogs/attachments ; One or more allowed types, e.g. image/jpeg|image/png ALLOWED_TYPES = */* ; Max size of each file. Defaults to 32MB @@ -170,7 +170,7 @@ PASSWD = ; For "postgres" only, either "disable", "require" or "verify-full" SSL_MODE = disable ; For "sqlite3" and "tidb", use absolute path when you start as service -PATH = data/gogs.db +PATH = /var/lib/gogs/gogs.db [admin] ; Disable regular (non-admin) users to create organizations @@ -283,7 +283,7 @@ CSRF_COOKIE_NAME = _csrf [picture] ; Path to store user uploaded avatars -AVATAR_UPLOAD_PATH = data/avatars +AVATAR_UPLOAD_PATH = /var/lib/gogs/avatars ; Chinese users can choose "duoshuo" ; or a custom avatar source, like: http://cn.gravatar.com/avatar/ GRAVATAR_SOURCE = gravatar @@ -299,7 +299,7 @@ ENABLE_FEDERATED_AVATAR = true ; Whether attachments are enabled. Defaults to `true` ENABLED = true ; Path for attachments. Defaults to `data/attachments` -PATH = data/attachments +PATH = /var/lib/gogs/attachments ; One or more allowed types, e.g. image/jpeg|image/png ALLOWED_TYPES = image/jpeg|image/png ; Max size of each file. Defaults to 4MB @@ -315,7 +315,7 @@ FORMAT = ; General settings of loggers [log] -ROOT_PATH = +ROOT_PATH = /var/log/gogs ; Can be "console" and "file", default is "console" ; Use comma to separate multiple modes, e.g. "console, file" MODE = console -- 2.15.0