noticebox¶
noticebox is an inbox for the forms on static pages. A page points its form at noticebox, or a script posts JSON there, and what comes in lands in one SQLite file and in an inbox where each submission is walked through its states. Every step, who took it and why, is kept as the record.
It exists for the two forms a small public service needs and no form tool did well: reports about content that should not be there, which must be decided with a written reason and kept as proof, and contact messages, which must be answered. One container, no database server, no accounts of its own: the login is the reverse proxy's.

Where to go next¶
- Get started: the Quick start runs noticebox with Docker Compose and takes the first submission; Concepts explains boxes, forms, kinds, states and the audit trail; Compared with other tools says how noticebox differs from Formspree, form builders and the like, and when to pick something else.
- Using noticebox: the inbox, and states, reasons and kinds.
- Integrations: posting from a page, plain or with JavaScript, the MCP endpoint that lets an assistant review in your name, and GitHub issues opened from a submission.
- Self-hosting: configuration, sign-in, notifications, retention, export and backups and upgrading.