mirror of
https://github.com/go-gitea/gitea
synced 2024-12-22 17:27:51 +01:00
d7c67a9fb2
* Add register manual confirm settings option The new settings option is used when manually approving new registrations. * Enable manual confirmation of new registered user When manual registration confirmation is desired (by default `false`) create new user in the database that is *not active*. The user must then be activated manually. This change speeds up the process of adding new confirmed users for Gitea instances without external auth mechanism. (Currently the option is to manually create new user by admin.) * Update docs/content/doc/advanced/config-cheat-sheet.zh-cn.md Co-authored-by: a1012112796 <1012112796@qq.com> Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: a1012112796 <1012112796@qq.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
117 lines
2.7 KiB
Cheetah
117 lines
2.7 KiB
Cheetah
APP_NAME = Gitea: Git with a cup of tea
|
|
RUN_MODE = prod
|
|
|
|
[database]
|
|
DB_TYPE = mysql
|
|
HOST = {{TEST_MYSQL_HOST}}
|
|
NAME = {{TEST_MYSQL_DBNAME}}
|
|
USER = {{TEST_MYSQL_USERNAME}}
|
|
PASSWD = {{TEST_MYSQL_PASSWORD}}
|
|
SSL_MODE = disable
|
|
|
|
[indexer]
|
|
ISSUE_INDEXER_TYPE = elasticsearch
|
|
ISSUE_INDEXER_CONN_STR = http://elastic:changeme@elasticsearch:9200
|
|
ISSUE_INDEXER_PATH = integrations/indexers-mysql/issues.bleve
|
|
REPO_INDEXER_ENABLED = true
|
|
REPO_INDEXER_PATH = integrations/indexers-mysql/repos.bleve
|
|
|
|
[queue.code_indexer]
|
|
TYPE = immediate
|
|
|
|
[queue.push_update]
|
|
TYPE = immediate
|
|
|
|
[repository]
|
|
ROOT = {{REPO_TEST_DIR}}integrations/gitea-integration-mysql/gitea-repositories
|
|
|
|
[repository.local]
|
|
LOCAL_COPY_PATH = tmp/local-repo-mysql
|
|
LOCAL_WIKI_PATH = tmp/local-wiki-mysql
|
|
|
|
[repository.signing]
|
|
SIGNING_KEY = none
|
|
|
|
[server]
|
|
SSH_DOMAIN = localhost
|
|
HTTP_PORT = 3001
|
|
ROOT_URL = http://localhost:3001/
|
|
DISABLE_SSH = false
|
|
SSH_LISTEN_HOST = localhost
|
|
SSH_PORT = 2201
|
|
APP_DATA_PATH = integrations/gitea-integration-mysql/data
|
|
BUILTIN_SSH_SERVER_USER = git
|
|
START_SSH_SERVER = true
|
|
OFFLINE_MODE = false
|
|
|
|
LFS_START_SERVER = true
|
|
LFS_JWT_SECRET = Tv_MjmZuHqpIY6GFl12ebgkRAMt4RlWt0v4EHKSXO0w
|
|
|
|
[lfs]
|
|
MINIO_BASE_PATH = lfs/
|
|
|
|
[attachment]
|
|
MINIO_BASE_PATH = attachments/
|
|
|
|
[avatars]
|
|
MINIO_BASE_PATH = avatars/
|
|
|
|
[repo-avatars]
|
|
MINIO_BASE_PATH = repo-avatars/
|
|
|
|
[storage]
|
|
STORAGE_TYPE = minio
|
|
SERVE_DIRECT = false
|
|
MINIO_ENDPOINT = minio:9000
|
|
MINIO_ACCESS_KEY_ID = 123456
|
|
MINIO_SECRET_ACCESS_KEY = 12345678
|
|
MINIO_BUCKET = gitea
|
|
MINIO_LOCATION = us-east-1
|
|
MINIO_USE_SSL = false
|
|
|
|
[mailer]
|
|
ENABLED = true
|
|
MAILER_TYPE = dummy
|
|
FROM = mysql-integration-test@gitea.io
|
|
|
|
[service]
|
|
REGISTER_EMAIL_CONFIRM = false
|
|
REGISTER_MANUAL_CONFIRM = false
|
|
ENABLE_NOTIFY_MAIL = false
|
|
DISABLE_REGISTRATION = false
|
|
ENABLE_CAPTCHA = false
|
|
REQUIRE_SIGNIN_VIEW = false
|
|
DEFAULT_KEEP_EMAIL_PRIVATE = false
|
|
DEFAULT_ALLOW_CREATE_ORGANIZATION = true
|
|
NO_REPLY_ADDRESS = noreply.example.org
|
|
ENABLE_NOTIFY_MAIL = true
|
|
|
|
[picture]
|
|
DISABLE_GRAVATAR = false
|
|
ENABLE_FEDERATED_AVATAR = false
|
|
|
|
[session]
|
|
PROVIDER = file
|
|
PROVIDER_CONFIG = integrations/gitea-integration-mysql/data/sessions
|
|
|
|
[log]
|
|
MODE = test,file
|
|
ROOT_PATH = mysql-log
|
|
REDIRECT_MACARON_LOG = true
|
|
ROUTER = ,
|
|
MACARON = ,
|
|
XORM = file
|
|
|
|
[log.test]
|
|
LEVEL = Info
|
|
COLORIZE = true
|
|
|
|
[log.file]
|
|
LEVEL = Debug
|
|
|
|
[security]
|
|
DISABLE_GIT_HOOKS = false
|
|
INSTALL_LOCK = true
|
|
SECRET_KEY = 9pCviYTWSb
|
|
INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE0OTU1NTE2MTh9.hhSVGOANkaKk3vfCd2jDOIww4pUk0xtg9JRde5UogyQ
|