1APP_NAME = Forgejo
2APP_SLOGAN = Beyond coding. We Forge.
3RUN_MODE = prod
4
5[database]
6DB_TYPE = postgres
7HOST = {{TEST_PGSQL_HOST}}
8NAME = {{TEST_PGSQL_DBNAME}}
9USER = {{TEST_PGSQL_USERNAME}}
10PASSWD = {{TEST_PGSQL_PASSWORD}}
11SCHEMA = {{TEST_PGSQL_SCHEMA}}
12SSL_MODE = disable
13
14[indexer]
15REPO_INDEXER_ENABLED = true
16REPO_INDEXER_PATH = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/indexers/repos.bleve
17
18[queue.issue_indexer]
19TYPE = level
20DATADIR = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/indexers/issues.queue
21
22[queue]
23TYPE = immediate
24
25[repository]
26ROOT = {{REPO_TEST_DIR}}tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/gitea-repositories
27
28[repository.local]
29LOCAL_COPY_PATH = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/tmp/local-repo
30
31[repository.upload]
32TEMP_PATH = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/tmp/uploads
33
34[repository.signing]
35SIGNING_KEY = none
36
37[server]
38SSH_DOMAIN = localhost
39HTTP_PORT = 3002
40ROOT_URL = http://localhost:3002/
41DISABLE_SSH = false
42SSH_LISTEN_HOST = localhost
43SSH_PORT = 2202
44START_SSH_SERVER = true
45LFS_START_SERVER = true
46OFFLINE_MODE = false
47LFS_JWT_SECRET = Tv_MjmZuHqpIY6GFl12ebgkRAMt4RlWt0v4EHKSXO0w
48APP_DATA_PATH = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/data
49BUILTIN_SSH_SERVER_USER = git
50SSH_TRUSTED_USER_CA_KEYS = ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCb4DC1dMFnJ6pXWo7GMxTchtzmJHYzfN6sZ9FAPFR4ijMLfGki+olvOMO5Fql1/yGnGfbELQa1S6y4shSvj/5K+zUFScmEXYf3Gcr87RqilLkyk16RS+cHNB1u87xTHbETaa3nyCJeGQRpd4IQ4NKob745mwDZ7jQBH8AZEng50Oh8y8fi8skBBBzaYp1ilgvzG740L7uex6fHV62myq0SXeCa+oJUjq326FU8y+Vsa32H8A3e7tOgXZPdt2TVNltx2S9H2WO8RMi7LfaSwARNfy1zu+bfR50r6ef8Yx5YKCMz4wWb1SHU1GS800mjOjlInLQORYRNMlSwR1+vLlVDciOqFapDSbj+YOVOawR0R1aqlSKpZkt33DuOBPx9qe6CVnIi7Z+Px/KqM+OLCzlLY/RS+LbxQpDWcfTVRiP+S5qRTcE3M3UioN/e0BE/1+MpX90IGpvVkA63ILYbKEa4bM3ASL7ChTCr6xN5XT+GpVJveFKK1cfNx9ExHI4rzYE=
51
52[attachment]
53PATH = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/data/attachments
54
55[mailer]
56ENABLED = true
57PROTOCOL = dummy
58FROM = pgsql-{{TEST_TYPE}}-test@gitea.io
59
60[service]
61REGISTER_EMAIL_CONFIRM = false
62REGISTER_MANUAL_CONFIRM = false
63DISABLE_REGISTRATION = false
64ENABLE_CAPTCHA = false
65REQUIRE_SIGNIN_VIEW = false
66DEFAULT_KEEP_EMAIL_PRIVATE = false
67DEFAULT_ALLOW_CREATE_ORGANIZATION = true
68NO_REPLY_ADDRESS = noreply.example.org
69ENABLE_NOTIFY_MAIL = true
70
71[picture]
72DISABLE_GRAVATAR = false
73ENABLE_FEDERATED_AVATAR = false
74AVATAR_UPLOAD_PATH = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/data/avatars
75REPOSITORY_AVATAR_UPLOAD_PATH = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/data/repo-avatars
76
77[session]
78PROVIDER = file
79PROVIDER_CONFIG = tests/{{TEST_TYPE}}/gitea-{{TEST_TYPE}}-pgsql/data/sessions
80
81[log]
82MODE = {{TEST_LOGGER}}
83ROOT_PATH = {{REPO_TEST_DIR}}pgsql-log
84ENABLE_SSH_LOG = true
85logger.xorm.MODE = file
86
87[log.test]
88LEVEL = Info
89COLORIZE = true
90
91[log.file]
92LEVEL = Debug
93
94[security]
95PASSWORD_HASH_ALGO = argon2
96DISABLE_GIT_HOOKS = false
97INSTALL_LOCK = true
98SECRET_KEY = 9pCviYTWSb
99INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE0OTU1NTE2MTh9.hhSVGOANkaKk3vfCd2jDOIww4pUk0xtg9JRde5UogyQ
100DISABLE_QUERY_AUTH_TOKEN = true
101
102[lfs]
103MINIO_BASE_PATH = lfs/
104
105[attachment]
106MINIO_BASE_PATH = attachments/
107
108[avatars]
109MINIO_BASE_PATH = avatars/
110
111[repo-avatars]
112MINIO_BASE_PATH = repo-avatars/
113
114[storage]
115STORAGE_TYPE = {{TEST_STORAGE_TYPE}}
116SERVE_DIRECT = false
117MINIO_ENDPOINT = minio:9000
118MINIO_ACCESS_KEY_ID = 123456
119MINIO_SECRET_ACCESS_KEY = 12345678
120MINIO_BUCKET = gitea
121MINIO_LOCATION = us-east-1
122MINIO_USE_SSL = false
123MINIO_CHECKSUM_ALGORITHM = md5
124
125[packages]
126ENABLED = true
127
128[actions]
129ENABLED = true
130
131[ui.notification]
132EVENT_SOURCE_UPDATE_TIME = 1s