Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-22T11:02:44.000Z (9 months ago)
- Last Synced: 2024-04-22T12:26:00.182Z (9 months ago)
- Topics: github-actions, integration-level-5
- Language: Python
- Homepage: http://metwork-framework.org
- Size: 3.52 MB
- Stars: 12
- Watchers: 5
- Forks: 6
- Open Issues: 11
-
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
[![logo](https://raw.githubusercontent.com/metwork-framework/resources/master/logos/metwork-white-logo-small.png)](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)**
[![GitHub CI](https://github.com/metwork-framework/mfserv/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/metwork-framework/mfserv/actions?query=workflow%3ACI+branch%3Amaster)
[![Maintenance](https://raw.githubusercontent.com/metwork-framework/resources/master/badges/maintained.svg)](https://github.com/metwork-framework/resources/blob/master/badges/maintained.svg)
[![License](https://github.com/metwork-framework/resources/blob/master/badges/bsd.svg)]()
[![Gitter](https://github.com/metwork-framework/resources/blob/master/badges/community-en.svg)](https://gitter.im/metwork-framework/community-en?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![Gitter](https://github.com/metwork-framework/resources/blob/master/badges/community-fr.svg)](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!)*
[![logo](https://raw.githubusercontent.com/metwork-framework/resources/master/sponsors/meteofrance-small.jpeg)](http://www.meteofrance.com)