Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/minhoryang/flask-christmas

Flask-Christmas
https://github.com/minhoryang/flask-christmas

Last synced: about 2 months ago
JSON representation

Flask-Christmas

Awesome Lists containing this project

README

        

# Flask-Christmas
Hello Flask-Christmas, It will cover Restful, 12-Factors, Neo-Monolith, ... (hopefully)

## Features
- [12-factor](http://12factor.net/) (P1)
- Codebase
- pyenv-virtualenv
- [ ] [CookieCutter](https://github.com/minhoryang/flask-christmas-cookiecutter) (P4)
- [ ] Divide between the upgradable-Base and Contents (P4)
- Dependencies
- [ ] `pip install -r requirements.txt` (P0)
- [ ] setup.py (P3)
- Config
- [ ] conf extraction (P1)
- [ ] conf generated by confd or consul-template (P4)
- Backing Services
- [ ] sqlalchemy (P1)
- [ ] mariadb (P2)
- [ ] postgresql (P2)
- [ ] consul (P4)
- Build, release, run
- [ ] setup.py (P3)
- [ ] Semantic Versioning (P3)
- [ ] buildpack supported (P3)
- Processes
- [ ] supervisord (P3)
- Port binding
- Concurrency
- [ ] celery (P1)
- [ ] rabbitmq (P1)
- Disposability
- Dev/prod parity
- [ ] ansible (P4)
- [ ] docker (P4)
- [ ] vagrant (P4)
- Logs
- [ ] fluentd (P4)
- [ ] [filebeat](https://github.com/elastic/beats) (P4)
- Admin processes
- [ ] flask-script serve manage.py (P1)
- [ ] database migration (P1)
- [ ] celery monitoring (P3)
- [ ] rabbitmq launch or monitoring (P3)
- [ ] docs (P3)
- [ ] example (P3)
- [ ] testable (P3)
- [ ] neo-monolith (grpc/...) (P4)
- [ ] restful (P0)
- [ ] write more...

```text
/ <- flask_christmas
/engines/
/engines/$roles
/engines/$roles/$features
/engines/$roles/$modes
```

## Inspired
1. https://caremad.io/2013/07/setup-vs-requirement/
1. http://12factor.net/

## Will be (Ready to) inspired from
1. https://github.com/JackStouffer/cookiecutter-Flask-Foundation
1. https://github.com/semirook/flask-kit
1. https://github.com/mattupstate/overholt
1. https://github.com/nickjj/build-a-saas-app-with-flask
1. https://github.com/miguelgrinberg/flask-celery-example
1. https://github.com/lqez/flasky
1. https://github.com/ziozzang/flask-as-http-proxy-server
1. https://github.com/uber/clay
1. https://github.com/hustlzp/Flask-Boost
1. https://github.com/sloria/cookiecutter-flask
1. https://github.com/JackStouffer/Flask-Foundation
1. https://github.com/level09/enferno
1. https://github.com/jstacoder/flask-xxl
1. https://github.com/Kroisse/flask-factory

## License
MIT License