nginx-mailer

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

运行时参数

网络用户界面
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 或家庭实验室。