-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathdocker-compose.yaml
44 lines (42 loc) · 1.28 KB
/
docker-compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
networks:
forgejo:
external: false
services:
forgejo:
image: ${FORGEJO_IMAGE}
restart: unless-stopped
environment:
- FORGEJO__server__ROOT_URL
- FORGEJO__server__SSH_DOMAIN=${FORGEJO_TRAEFIK_HOST}
- FORGEJO__server__SSH_PORT=${FORGEJO_SSH_PORT}
- FORGEJO__server__SSH_LISTEN_PORT=22
- FORGEJO__server__DISABLE_SSH
- FORGEJO__server__MINIMUM_KEY_SIZE_CHECK
- APP_NAME
- FORGEJO__service__DISABLE_REGISTRATION
- FORGEJO__service__REQUIRE_SIGNIN_VIEW
- FORGEJO__service__REGISTER_EMAIL_CONFIRM
- FORGEJO__service__ENABLE_NOTIFY_MAIL
- FORGEJO__service__ALLOW_ONLY_EXTERNAL_REGISTRATION
- FORGEJO__service__ENABLE_CAPTCHA
- FORGEJO__service__DEFAULT_KEEP_EMAIL_PRIVATE
- FORGEJO__service__DEFAULT_ALLOW_CREATE_ORGANIZATION
- FORGEJO__service__DEFAULT_ENABLE_TIMETRACKING
- FORGEJO__service__NO_REPLY_ADDRESS
- FORGEJO__session__SESSION_LIFE_TIME
- FORGEJO__security__LOGIN_REMEMBER_DAYS
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
volumes:
- data:/var/lib/gitea
#- config:/etc/gitea
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
networks:
- forgejo
labels: []
volumes:
data:
#config: