nginx-mailer
nginx-mailer
Docker app from geiserx's Repository
Overview
Lightweight nginx-based container (~35MB) for serving static websites with an integrated contact form that sends emails via SMTP. Single container runs both nginx and a Go API backend via supervisord. Includes optional Cloudflare Turnstile CAPTCHA integration.
Multi-arch (amd64/arm64). Perfect for personal or portfolio sites that need a simple contact form without a full backend.
More info: https://github.com/GeiserX/nginx-mailer
Multi-arch (amd64/arm64). Perfect for personal or portfolio sites that need a simple contact form without a full backend.
More info: https://github.com/GeiserX/nginx-mailer
Runtime arguments
- Web UI
http://[IP]:[PORT:80]/- Network
bridge- Privileged
- false
Template configuration
HTTP PortPorttcp
HTTP port for the website
- Target
- 80
- Default
- 8080
Website FilesPathro
Static website files (read-only)
- Target
- /usr/share/nginx/html
- Default
- /mnt/user/appdata/nginx-mailer/html
SMTP HostVariable
SMTP server hostname
- Target
- SMTP_HOST
SMTP PortVariable
SMTP port (465 for SSL, 587 for STARTTLS)
- Target
- SMTP_PORT
- Default
- 465
SMTP UserVariable
SMTP username
- Target
- SMTP_USER
SMTP PasswordVariable
SMTP password
- Target
- SMTP_PASSWORD
From EmailVariable
Sender email address
- Target
- SMTP_FROM
Contact EmailVariable
Recipient email for contact form submissions
- Target
- CONTACT_EMAIL
Turnstile SecretVariable
Cloudflare Turnstile CAPTCHA secret key (optional)
- Target
- CLOUDFLARE_TURNSTILE_SECRET_KEY
Categories
Download Statistics
1,206
Total Downloads
Details
Repository
drumsergio/nginx-mailer:latestLast Updated2026-04-14
First Seen2026-04-06
Run nginx-mailer on Unraid.
nginx-mailer is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.