This repository has been archived on 2020-08-09. You can view files and clone it, but cannot push or open issues or pull requests.
ansible-gitea/templates/gitea.ini.j2

94 lines
2.3 KiB
Django/Jinja

APP_NAME = RedXen Git
RUN_MODE = prod
[repository]
ROOT = /mnt/gitea/git/repositories
MAX_CREATION_LIMIT = 0
[repository.local]
LOCAL_COPY_PATH = /mnt/gitea/gitea/tmp/local-repo
[repository.upload]
TEMP_PATH = /mnt/gitea/gitea/uploads
[server]
APP_DATA_PATH = /mnt/gitea/gitea
SSH_DOMAIN = git.redxen.eu
HTTP_ADDR = {{ ansible_ens10.ipv4.address }}
HTTP_PORT = {{ gitea.port.http }}
ROOT_URL = https://{{ gitea.domain }}/
DISABLE_SSH = false
START_SSH_SERVER = true
BUILTIN_SSH_SERVER_USER = git
SSH_PORT = {{ gitea.port.ssh }}
LFS_CONTENT_PATH = /mnt/gitea/git/lfs
LANDING_PAGE = explore
[database]
PATH = /mnt/gitea/gitea/gitea.db
DB_TYPE = postgres
HOST = {{ global.backend.postgres.host }}:{{ global.backend.postgres.port }}
NAME = gitea
USER = gitea
PASSWD = {{ vault_postgres.dbpass['gitea'] }}
[ui]
DEFAULT_THEME = arc-green
[ui.meta]
AUTHOR = RedXen Git - Where code is a currency
DESCRIPTION = The RedXen git is the center of development of the RedXen community.
[indexer]
ISSUE_INDEXER_QUEUE_TYPE = redis
ISSUE_INDEXER_QUEUE_CONN_STR = addrs={{ global.backend.redis.host }}:{{ global.backend.redis.port }} db=6
[session]
PROVIDER = redis
PROVIDER_CONFIG = network=tcp,addr={{ global.backend.redis.host }}:{{ global.backend.redis.port }},db=4,pool_size=100,idle_timeout=180
COOKIE_SECURE = true
[picture]
AVATAR_UPLOAD_PATH = /mnt/gitea/gitea/avatars
REPOSITORY_AVATAR_UPLOAD_PATH = /mnt/gitea/gitea/repo-avatars
[attachment]
PATH = /mnt/gitea/gitea/attachments
[log]
ROOT_PATH = /mnt/gitea/gitea/log
[security]
INSTALL_LOCK = true
SECRET_KEY = {{ vault_gitea.secret_key }}
INTERNAL_TOKEN = {{ vault_gitea.internal_token }}
[service]
DISABLE_REGISTRATION = false
REQUIRE_SIGNIN_VIEW = false
REGISTER_EMAIL_CONFIRM = true
NO_REPLY_ADDRESS = noreply.redxen.eu
ENABLE_USER_HEATMAP = true
[mailer]
ENABLED = true
HOST = email-smtp.eu-west-1.amazonaws.com:587
FROM = "Gitea" <gitea@redxen.eu>
USER = {{ vault_gitea.ses.user }}
PASSWD = {{ vault_gitea.ses.passwd }}
MAILER_TYPE = smtp
IS_TLS_ENABLED = true
[cache]
ADAPTER = redis
HOST = network=tcp,addr={{ global.backend.redis.host }}:{{ global.backend.redis.port }},db=3,pool_size=100,idle_timeout=180
[oauth2]
JWT_SECRET = {{ vault_gitea.oauth_jwt }}
[cron]
ENABLED = true
[metrics]
ENABLED = true