Skip to content

taka-wang/mb-web

Repository files navigation

mb-web

Docker GoDoc Go Report Card

REST web service for psmb written in Golang.


Continuous Integration

I do continuous integration and build docker images after git push by self-hosted drone.io server for armhf platform , circleci server for x86 platform and dockerhub service.

CI Server Target Status
Travis x86 Travis
CircleCI x86 Circle
Drone armhf Drone

Environment variables

Why environment variable? Refer to the 12 factors

  • CONF_WEB: config file path
  • EP_BACKEND: endpoint of remote service discovery server (optional)

Design principles

REST API Testing

I implement three kinds of REST API testing.

gif

Worker Pool Model

Request from frontend

uml

Response from psmbtcp

uml


API Document

Swagger YAML

License

MIT

About

Web service for psmb written in Golang.

Resources

License

Stars

Watchers

Forks

Packages

No packages published