This client was built to function with a version of Vuvuzela from 2015 (before integration with Alpenhorn), and it has not been updated since. It has not been officially integrated with the rest of the Vuvuzela ecosystem, and is not currently being maintained by the Vuvuzela project owners. - jlmart88 (02/08/2018)
This is a browser implementation of the client for Vuvuzela, a private messaging system.
You will need the following things properly installed on your computer.
git clone <repository-url>
this repository- change into the new directory
npm install
bower install
ember server
- Visit your app at http://localhost:4200.
Make use of the many generators for code, try ember help generate
for more details
ember test
ember test --server
ember build
(development)ember build --environment production
(production)
Until a PKI has been integrated into Vuvuzela (See issue tracked here), the PKI is hard coded, as with the CLI client implementation. For working with the hard coded implementation:
- List all usernames/public keys in
app/services/pki.js
- List all server keys in
app/services/session.js
- Replace
wsAddress
inconfig/environment.js
with the address of the Vuvuzela Entry Server