Self-host mosparo
v1.5.13Modern spam protection for forms without puzzles
- Stars
- 313
- Storage
- Less than 100 MB of disk space
- Ports
- 80 (HTTP web server (standard image)), 8080 (HTTP web server (unprivileged image))
- Requires
- MySQL/MariaDB/PostgreSQL/SQLite
mosparo/mosparoWhat is mosparo?
mosparo is a modern spam protection tool for web forms that replaces traditional CAPTCHAs with content-based filtering. It analyzes form submissions against configurable rules to detect spam, similar to email spam filters. The system is designed to be accessible (no puzzles), privacy-focused (only collects form data, IP, and user agent), and self-hosted. Key capabilities include customizable checkbox design, automatic data encryption and deletion after 14 days, honeypot fields, minimum submission time enforcement, rate limiting, proof-of-work challenges, multi-project support, remote rule imports, and GeoIP2 integration. It runs on PHP 8.1+ with MySQL/MariaDB/PostgreSQL/SQLite and can be deployed via Docker, Docker Compose, Kubernetes, or traditional web hosting. The project is maintained by the non-profit mosparo Association.
mosparo alternatives
captchaProsopo Procaptcha is a self-hosted, open-source CAPTCHA replacing reCAPTCHA and hCaptcha with zero data collection and proof-of-work or slider puzzle challenges.Comparecaptcha with mosparo
mCaptchaSelf-hosted, open-source CAPTCHA server where visitors' browsers do SHA256 proof-of-work instead of image puzzles; the Rust backend runs with Postgres and Redis.ComparemCaptcha with mosparo
spameaterSpamEater is a self-hosted disposable email service creating temporary inboxes on your domain that auto-delete after 24 hours with AES-256 encryption and ModSecurity WAF.Comparespameater with mosparo
open-sparrowOpenSparrow is a self-hosted, open-source PHP platform generating CRUD apps, dashboards, calendars from JSON schema on PostgreSQL. Includes RAG, workflows, Kanban, 2FA.Compareopen-sparrow with mosparo
PrivateCaptchaSelf-hosted, privacy-first CAPTCHA service using Proof-of-Work to block bots without user friction, GDPR-compliant, made in EU.ComparePrivateCaptcha with mosparo
MisagoSelf-hosted, open-source internet forum with nested categories, moderation and permissions, polls, private threads and 50+ social sign-ins.CompareMisago with mosparo
RspamdOpen-source, self-hosted spam filtering daemon with Milter support for Postfix and Exim, Bayesian, DNSBL and SPF/DKIM/DMARC checks plus a web dashboard.CompareRspamd with mosparo
altchaSelf-hosted, open-source CAPTCHA alternative that swaps image puzzles for a silent proof-of-work widget plus MIT-licensed server libraries for 10+ languages.Comparealtcha with mosparo
Should you self-host mosparo?
mosparo scores 53/100 on selfhost.directory (how scoring works) and ranks #38 of 78 in Security. It has 313 GitHub stars.
It shipped 18 stable releases in the past year. The latest, v1.5.13, came out on 26 October 2026. New versions land roughly every 7 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in PHP.
Its closest alternative on selfhost.directory is CyberChef (83/100, 36 270 stars). It scores higher overall, so compare the two before you pick. See mosparo vs CyberChef side by side.
Features
- Accessible (no puzzles)
- Automatic data encryption and deletion
- Content-based spam detection
- Customizable Design
- Data privacy
- Duplicate submission blocking
- GeoIP2 integration
- Honeypot field
- Minimum submission time
- Multi-project support
- Proof of Work
- Rate limiting and blocking
- Remote rule imports
- Two-factor authentication
mosparo README
The modern spam protection tool.
It replaces other captcha methods with a simple and easy to use spam protection solution.
FYI: The bird is called Mo (the sparrow).
More in Security
mullgateSelf-hosted command-line tool converting a Mullvad account into multiple authenticated proxy endpoints for selective traffic routing.
naiveproxyYurich Panel is a Bash script that automates deploying a proxy service on Ubuntu VPS with Caddy, Naive transport, Xray, Hysteria 2, WARP, and Unbound DNS.
NetworkOptimizerSelf-hosted UniFi NMS with Wi-Fi optimization, security auditing, ISP health scoring, and multi-site management for up to 3 sites free.
nforwardauthnforwardauth is a self-hosted, open-source forward auth service for Traefik, Caddy, and nginx that protects apps behind a single login using username/password credentials
nginx-loveSelf-hosted open-source platform for managing Nginx reverse proxies with ModSecurity WAF, Let's Encrypt SSL, load balancing, JA4 bot detection, and multi-user RBAC.
Nginx-Reverse-EmbySelf-hosted Go reverse proxy with HTTP/HTTPS and TCP/UDP forwarding, auto ACME certs, multi-node agents, Relay tunnels, and traffic quotas — managed via web UI.
NoEyesSelf-hosted terminal chat with E2E encryption and a blind-forwarder server that cannot read messages or identify users. For small trusted groups wanting private comms.
Nova ServerSelf-hosted proxy running Xray, sing-box, AmneziaWG behind one port with trilingual admin panel, multi-user management, Iran bridge tunnels, Telegram bot.
NPMplusNPMplus is an open-source fork of nginx-proxy-manager offering hardened TLS, HTTP/3 (QUIC), crowdsec integration, and external authentication provider support.
NucleusSelf-hosted container runtime for Linux/NixOS with kernel-level isolation, three modes, declarative NixOS integration, gVisor, signed snapshots, TLA+ verified.
OAuth2 ProxyOpen-source, self-hosted auth proxy that puts OAuth2/OIDC sign-in in front of web apps, with email/domain/group checks and Redis sessions.
ohmycaptchaSelf-hosted open-source captcha solver with a YesCaptcha-style createTask API covering reCAPTCHA, hCaptcha, Turnstile and image tasks via Playwright and vision models.







0 comments