feat(service): add stalwart mail server (#10984)

Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
Co-authored-by: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com>
This commit is contained in:
Vladimir Catana
2026-08-10 12:58:58 +02:00
committed by GitHub
co-authored by ShadowArcanist peaklabs-dev
parent 8f93682188
commit 0bd8702fb5
2 changed files with 33 additions and 0 deletions
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 20 KiB

+32
View File
@@ -0,0 +1,32 @@
# documentation: https://stalw.art/docs/
# slogan: Modern mail server platform
# category: Mail
# tags: mail,smtp,imap,pop3,jmap,email,sieve,messaging
# logo: svgs/stalwart.svg
# port: 8080
services:
stalwart:
image: 'stalwartlabs/stalwart:v0.16.13'
environment:
- SERVICE_URL_STALWART_8080
expose:
- '8080'
ports:
- '25:25'
- '465:465'
- '587:587'
- '993:993'
- '995:995'
- '143:143'
- '110:110'
- '4190:4190'
volumes:
- 'stalwart-mail:/etc/stalwart'
- 'stalwart-data:/var/lib/stalwart'
- '/etc/localtime:/etc/localtime:ro'
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/"]
interval: 30s
timeout: 10s
retries: 3