8000 GitHub - agevole/weber-minimal: Minimal version of weber, a Flask application skeleton
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

agevole/weber-minimal

 
 

Repository files navigation

Weber-Minimal

Build Status

weber-minimal is a Flask application template, intended to get you started with a Flask-powered webapp as quickly as possible. Unlike weber-backend, weber-minimal aims at a minimalistic app, with no database engine or other bells and whistles.

weber-minimal puts an emphasis on ease of deployment (with ansible), and not getting in your way while you focus on your actual app logic.

Getting Started

  1. Check out the repository
  2. Go through the configuration in src/app.yml - most configuration options there are self-explanatory, and you might be interested in tweaking them to your needs.
  3. Make sure you have virtualenv installed
  4. Run the test server to experiment:
$ python manage.py testserver

Using an alternative Python version

By default, weber looks for a Python executable named python2.7. This can be overridden by changing _lib/bootstrapping.py. For example, it can be set to python3.4.

If you use an alternative interpreter then remember to add it to ansible/roles/common/vars/main.yml.

Installation/Deployment

See INSTALLING.md

Development

To start developing and testing, bootstrap the development environment with:

$ python manage.py bootstrap --develop

License

Weber is distributed under the BSD 3-clause license.

About

Minimal version of weber, a Flask application skeleton

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.2%
  • HTML 21.4%
  • Makefile 0.4%
0