diff --git a/README.md b/README.md index 52eebaa..ca5f0f7 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,9 @@ VSP will add the ticket to a pool of always-online voting wallets. - **API** - Tickets are registered with the VSP using a JSON HTTP API. For more detail on the API and its usage, read [api.md](./docs/api.md) -- **Web front-end** - A minimal, static, website providing pool stats. +- **Web front-end** - A minimal website (no JavaScript) providing public pool + stats. An admin page enables searching for tickets and downloading database + backups. - **Two-way accountability** - All vspd requests must be signed with a private key corresponding to the relevant ticket, and all vspd responses are signed diff --git a/docs/deployment.md b/docs/deployment.md index 7258790..8d2bc22 100644 --- a/docs/deployment.md +++ b/docs/deployment.md @@ -88,6 +88,9 @@ To facilitate back-ups, vspd will periodically write a copy of the bbolt database to the path `{homedir}/data/{network}/vspd.db-backup`. A copy of the database file will also be written to this path when vspd shuts down. +It is also possible to generate and download a database backup on demand from +the admin page of the vspd web front-end. + ## Disaster Recovery The database file contains everything needed to restore a vspd deployment -