virgo-update-service
v0.0.32
Published
Updater Service for Virgo Services
Downloads
25
Readme
virgo-update-service
NodeJS Service for Virgo Updates
The service shall provide the following features:
- Mirror a PkgCloud Bucket locally to service GET requests for binaries and signatures
- Provide a REST API for management
- Provide a HTML interface for management
- Use Etcd.
- On upgrade, trigger a webhook with payload information of the upgrade
- Timestamp, channel and version number for traceability
Screenshots
API
Auth
POST /authenticate
Versions
GET /v1/versions/channel/:name
GET /v1/versions/channel
GET /v1/versions/remote
GET /v1/versions/local
Channels
GET /v1/channels
Nodes
GET /v1/nodes
Deploy
POST /v1/deploy
GET /v1/deploy/status