oshipka/README.md
Daniel Tsvetkov 2aafa40e90 Readme added
2020-06-22 15:09:13 +02:00

913 B

Oshipka - Declarative WebApp

PaaS - creates easily deployable declarative web applications with (moslty) file-system dependencies and progressive enhancement philosophy.

Provides:

  • Bootstrap your own project with oshipka bootstrap <project_name>
  • Generate models, routes and templates using view_models/*.yaml declarative approach
  • Frontend niceties such chosen.js, datatables.js and lightbox.js - but apps should still work without JS.
  • Off-request worker based on a file-system persistence and streaming intermediary results (if js is supported, or upon refresh)
  • Whooshalchemy search
  • Installation with gunicorn, generates nginx config and letsencrypt certificate
  • Based on Flask, Sqlalchemy, TWW and others

TODO

  • [vm_gen] Auto generate dependency graph for view_models/_process_order
  • [auto_dns] Start and test auto_dns.service