One command install
curl | bash and you're done. Installs Docker, sets up SSL, configures auto-updates. Production-ready in minutes.
Collect form submissions on your own server. One Docker image, one SQLite file. Free and open-source.
Copy this
Standard HTML form
<form action="https://your-domain.com/forms/contact/submit" method="post">
<input type="text" name="name" placeholder="Name" required>
<input type="email" name="email" placeholder="Email" required>
<textarea name="message" placeholder="Message"></textarea>
<button type="submit">Send Message</button>
</form>
Submissions go to your dashboard. Forward to email or webhooks.
curl | bash and you're done. Installs Docker, sets up SSL, configures auto-updates. Production-ready in minutes.
Cloudflare Turnstile, rate limiting, per-form tokens. Spam protection that works without you thinking about it.
Forward submissions to your inbox or POST them anywhere. Export to CSV when you need it.
One file holds everything. No Postgres, no Redis, no database server to manage. Backup by copying a file.
No usage limits, no surprise bills. You control the infrastructure and the costs.
Not us, not a third party. Data stays on your server. Period.
MIT licensed. Use it, modify it, ship it. No strings attached.
Run the installer
On a fresh Ubuntu/Debian server
Enter your domain
SSL certificates set up automatically
Point your forms
Action = https://your-domain.com/forms/<slug>/submit
One command
curl -fsSL https://formlander.com/install | sudo bash
→ Installs Docker, SSL, auto-updates