33 lines
1,022 B
YAML
33 lines
1,022 B
YAML
|
version: "3"
|
||
|
services:
|
||
|
forgejo:
|
||
|
image: codeberg.org/forgejo/forgejo:1.21.3-0
|
||
|
ports:
|
||
|
- 3001:3001
|
||
|
environment:
|
||
|
FORGEJO__security__INSTALL_LOCK: true
|
||
|
FORGEJO__federation__ENABLED: true
|
||
|
FORGEJO__server__ROOT_URL: http://localhost
|
||
|
FORGEJO__server__HTTP_PORT: 3001
|
||
|
FORGEJO__service_ENABLE_NOTIFY_MAIL: true
|
||
|
FORGEJO__service_REGISTER_EMAIL_CONFIRM: true
|
||
|
FORGEJO__admin_DEFAULT_EMAIL_NOTIFICATIONS: enabled
|
||
|
FORGEJO__admin_SEND_NOTIFICATION_EMAIL_ON_NEW_USER: true
|
||
|
FORGEJO__mailer_ENABLED: true
|
||
|
FORGEJO__mailer_PROTOCOL: smtp
|
||
|
FORGEJO__mailer_SMTP_ADDR: maildev
|
||
|
FORGEJO__mailer_SMTP_PORT: 10025
|
||
|
FORGEJO__mailer_FROM: forgejo@ci.local
|
||
|
FORGEJO__mailer_USER: admin
|
||
|
FORGEJO__mailer_PASSWORD: password
|
||
|
|
||
|
maildev:
|
||
|
image: maildev/maildev:latest
|
||
|
ports:
|
||
|
- 1080:1080
|
||
|
environment:
|
||
|
MAILDEV_SMTP_PORT: 10025
|
||
|
MAILDEV_WEB_PORT: 1080
|
||
|
MAILDEV_INCOMING_USER: admin
|
||
|
MAILDEV_INCOMING_PASS: password
|