nginx-mailer
Docker 应用程序 from geiserx's Repository
概述
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
运行时参数
- 网络用户界面
http://[IP]:[PORT:80]/- 网络
bridge- 特权
- false
模板配置
HTTP PortPorttcp
HTTP port for the website
- 目标
- 80
- 默认值
- 8080
Website FilesPathro
Static website files (read-only)
- 目标
- /usr/share/nginx/html
- 默认值
- /mnt/user/appdata/nginx-mailer/html
SMTP HostVariable
SMTP server hostname
- 目标
- SMTP_HOST
SMTP PortVariable
SMTP port (465 for SSL, 587 for STARTTLS)
- 目标
- SMTP_PORT
- 默认值
- 465
SMTP UserVariable
SMTP username
- 目标
- SMTP_USER
SMTP PasswordVariable
SMTP password
- 目标
- SMTP_PASSWORD
From EmailVariable
Sender email address
- 目标
- SMTP_FROM
Contact EmailVariable
Recipient email for contact form submissions
- 目标
- CONTACT_EMAIL
Turnstile SecretVariable
Cloudflare Turnstile CAPTCHA secret key (optional)
- 目标
- CLOUDFLARE_TURNSTILE_SECRET_KEY
下载统计数据
1,206
下载总数
详细信息
存储库
drumsergio/nginx-mailer:latest最后更新2026-04-14
初见2026-04-06
在Unraid 上运行 nginx-mailer 。
nginx-mailer 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。