feat: add docker-compose for local dev env
This commit is contained in:
parent
5c9df3c89a
commit
cd6a8df4bf
1 changed files with 32 additions and 0 deletions
32
docker-compose.yml
Normal file
32
docker-compose.yml
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
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
|
Loading…
Reference in a new issue