mirror of
https://github.com/funkypenguin/geek-cookbook/
synced 2025-12-13 09:46:23 +00:00
Add rainloop to mailserver stack
This commit is contained in:
@@ -27,7 +27,7 @@ We'll need several directories to bind-mount into our container, so create them
|
||||
cd /var/data
|
||||
mkdir docker-mailserver
|
||||
cd docker-mailserver
|
||||
mkdir {maildata,mailstate,config,letsencrypt}
|
||||
mkdir {maildata,mailstate,config,letsencrypt,rainloop}
|
||||
```
|
||||
|
||||
### Get LetsEncrypt certificate
|
||||
@@ -116,6 +116,19 @@ services:
|
||||
deploy:
|
||||
replicas: 1
|
||||
|
||||
rainloop:
|
||||
image: hardware/rainloop
|
||||
networks:
|
||||
- internal
|
||||
- traefik_public
|
||||
deploy:
|
||||
labels:
|
||||
- traefik.frontend.rule=Host:rainloop.example.com
|
||||
- traefik.docker.network=traefik_public
|
||||
- traefik.port=8888
|
||||
volumes:
|
||||
- /var/data/mailserver/rainloop:/rainloop/data
|
||||
|
||||
networks:
|
||||
traefik_public:
|
||||
external: true
|
||||
|
||||
Reference in New Issue
Block a user