https://github.com/metwork-framework/mfserv
metwork/mfserv module
https://github.com/metwork-framework/mfserv
github-actions integration-level-5
Last synced: 2 months ago
JSON representation
metwork/mfserv module
- Host: GitHub
- URL: https://github.com/metwork-framework/mfserv
- Owner: metwork-framework
- License: bsd-3-clause
- Created: 2018-09-12T13:23:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-27T17:53:21.000Z (2 months ago)
- Last Synced: 2025-04-27T18:35:36.923Z (2 months ago)
- Topics: github-actions, integration-level-5
- Language: Python
- Homepage: http://metwork-framework.org
- Size: 3.6 MB
- Stars: 12
- Watchers: 4
- Forks: 6
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG-0.4.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](http://www.metwork-framework.org)
# mfserv[//]: # (automatically generated from https://github.com/metwork-framework/github_organization_management/blob/master/common_files/README.md)
**Status (master branch)**
[](https://github.com/metwork-framework/mfserv/actions?query=workflow%3ACI+branch%3Amaster)
[](https://github.com/metwork-framework/resources/blob/master/badges/maintained.svg)
[]()
[](https://gitter.im/metwork-framework/community-en?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[](https://gitter.im/metwork-framework/community-fr?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)## What is MetWork FrameWork?
[MetWork Framework](https://metwork-framework.org) is an opensource system
for building and managing production grade applications or micro-services
(from development to operations).## What is it?
This in the **M**etwork **F**ramework "**SERV**ices" module. This module is a kind of private [PAAS](https://en.wikipedia.org/wiki/Platform_as_a_service) 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](https://aiohttp.readthedocs.io/) 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## Cheatsheet
A cheatsheet for this module is available [here](https://metwork-framework.org/pub/metwork/continuous_integration/docs/master/mfserv/800-cheatsheet/)
## Reference documentation
- (for **master (development)** version), see [this dedicated site](http://metwork-framework.org/pub/metwork/continuous_integration/docs/master/mfserv/) for reference documentation.
- (for **latest released stable** version), see [this dedicated site](http://metwork-framework.org/pub/metwork/releases/docs/stable/mfserv/) for reference documentation.For very specific use cases, you might be interested in
[reference documentation for integration branch](http://metwork-framework.org/pub/metwork/continuous_integration/docs/integration/mfserv/).And if you are looking for an old released version, you can search [here](http://metwork-framework.org/pub/metwork/releases/docs/).
## Installation guide
See [this document](https://metwork-framework.org/pub/metwork/continuous_integration/docs/master/mfserv/100-installation_guide/).
## Configuration guide
See [this document](https://metwork-framework.org/pub/metwork/continuous_integration/docs/master/mfserv/300-configuration_guide/).
## Contributing guide
See [CONTRIBUTING.md](CONTRIBUTING.md) file.
## Code of Conduct
See [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) file.
## Sponsors
*(If you are officially paid to work on MetWork Framework, please contact us to add your company logo here!)*
[](http://www.meteofrance.com)