mirror of
https://github.com/RWejlgaard/pez-docs.git
synced 2026-05-06 03:34:44 +00:00
- Update locations/london.md with current server state (london-a FreeBSD monitoring, london-b Ubuntu/ZFS storage, london-c offline) - Update locations/copenhagen.md with current servers (copenhagen-a Minecraft+WoW, copenhagen-b offline, copenhagen-c general) - Add locations/helsinki.md documenting helsinki-a (Caddy gateway, Authelia, Bitwarden, LDAP) and nuremberg-a (mail/poste.io) - Add workloads/jellyfin, navidrome, nextcloud, arr-stack, minecraft, wow, mail, monitoring, bitwarden, authelia - Add principles/zfs documenting the london-b ZFS pool setup - Add principles/caddy documenting the reverse proxy setup on helsinki-a - Update introduction.md to mention all locations
25 lines
728 B
Markdown
25 lines
728 B
Markdown
# Mail
|
|
|
|
## What
|
|
|
|
Self-hosted email for pez.sh using poste.io, a batteries-included mail server Docker image that handles SMTP, IMAP, spam filtering, and a webmail interface.
|
|
|
|
## Where
|
|
|
|
Runs on **nuremberg-a** in Docker.
|
|
|
|
- Host: nuremberg-a (100.117.235.28)
|
|
- Disk: ~25% used
|
|
|
|
nuremberg-a is a dedicated Hetzner Cloud VPS for mail. Keeping mail on its own server isolates its IP reputation from everything else.
|
|
|
|
## DNS
|
|
|
|
DNS records managed via Cloudflare:
|
|
|
|
- MX record pointing to nuremberg-a
|
|
- SPF, DKIM, and DMARC configured for deliverability
|
|
|
|
## Notes
|
|
|
|
poste.io bundles everything needed for a mail server into a single container — no separate containers for postfix, dovecot, rspamd, etc. Makes updates straightforward.
|