Skip to content

JM-D/mfserv

 
 

mfserv

Status (master branch)

Drone CI Maintenance License Gitter Gitter

What is it ?

This in the Metwork Framework "SERVices" module. This module is a kind of private PAAS which help to develop, run and manage webservices applications.

With this module, you can easily implement robust webservices with:

  • synchronous Python3 (with a custom virtualenv including the framework you want like Django, Flask...)
  • synchronous Python2 (with a custom virtualenv including the framework you want like Django, Flask...)
  • asynchronous Python3 (with aiohttp and your custom virtualenv)
  • nodejs (and your custom node_modules)

All these technologies are managed in a "production ready" with:

  • a dynamically configured nginx webserver in front
  • some multiple workers in back
  • memory limits
  • autorestart features
  • logs and metrics

Installation guide

See this document.

Configuration guide

See this document.

Contributing guide

See CONTRIBUTING.md file.

Code of Conduct

See CODE_OF_CONDUCT.md file.

About

metwork/mfserv module

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 72.8%
  • Shell 9.7%
  • Makefile 8.4%
  • HTML 3.6%
  • CSS 2.0%
  • Lua 1.9%
  • Other 1.6%