Skip to content

minhoryang/Flask-Christmas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Flask-Christmas

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

Features

  • 12-factor (P1)
    • Codebase
      • pyenv-virtualenv
      • 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
    • 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...
/ <- flask_christmas
/engines/
/engines/$roles
/engines/$roles/$features
/engines/$roles/$modes

Inspired

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

Will be (Ready to) inspired from

  1. https://github.com/JackStouffer/cookiecutter-Flask-Foundation
  2. https://github.com/semirook/flask-kit
  3. https://github.com/mattupstate/overholt
  4. https://github.com/nickjj/build-a-saas-app-with-flask
  5. https://github.com/miguelgrinberg/flask-celery-example
  6. https://github.com/lqez/flasky
  7. https://github.com/ziozzang/flask-as-http-proxy-server
  8. https://github.com/uber/clay
  9. https://github.com/hustlzp/Flask-Boost
  10. https://github.com/sloria/cookiecutter-flask
  11. https://github.com/JackStouffer/Flask-Foundation
  12. https://github.com/level09/enferno
  13. https://github.com/jstacoder/flask-xxl
  14. https://github.com/Kroisse/flask-factory

License

MIT License

About

Flask-Christmas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published