Web interface to iSB and iSC APIs
Generally following guidelines under https://modern-web.dev/
Setup:
npm install
Build:
npm run build
Results are in the dist
folder.
Run local server:
npm run serve
Watch sources, build on change, and refresh view:
npm run watch
Certificates are needed for some interactions (e.g. authentication). The development server
configuration for https is in bs-config.js
in the https
section.
Minica provides a convenient CA for local development
purposes. My setup keeps the CA in ~/.local/etc/ca
.