Skip to content

dearith/mfserv

 
 

logo

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.

Packages

No packages published

Languages

  • Python 69.9%
  • Shell 11.0%
  • Makefile 8.7%
  • HTML 4.1%
  • CSS 2.3%
  • Lua 2.2%
  • Other 1.8%