An experimental SPA user interface for Mail-in-a-Box, using the following tools:
NOTE: This is very much alpha software, use at your own risk. See FEATURES.md for missing features.
👉 View Screenshots
👉 View Demo
The demo uses a mock API, you can perform any action.
src/config/config.example.json
to src/config/config.json
and
hostname
field, ormockApi
to true
npm install
npm start
All API requests sent from the browser are proxied to your box instance via a backend Node.js server to bypass CORS restrictions.
Download the latest production release here: https://github.com/badsyntax/mailinabox-ui/releases/latest
(I'll add instructions on how to deploy to a Mail-in-a-Box instance in the future.)
This project uses a Mail-in-a-Box API client SDK, generated by https://github.com/badsyntax/mailinabox-api.
See FEATURES.md
See LICENSE.md