wiki-like system for individuals and small teams, emphasizing micro-content and based on TiddlyWeb
- clone this repository
bfwinstance <instance directory>
cd <instance directory>
twanager server
For performance reasons, a dedicated web server (e.g. Apache, Nginx) is recommended - see apache.py and the assets section below.
It is generally preferable to have static files served by a web server (e.g.
Apache, Nginx). Thus twanager assetcopy <target directory>
can be used to copy
BFW's assets into the respective directory where they can be served by the web
server of choice.
-
install dependencies (optionally using virtualenv):
$ pip install --use-mirrors \ `python -c 'from setup import META; print " ".join(META["extras_require"]["testing"] + META["extras_require"]["build"] + META["install_requires"])'`
-
run tests:
make test
-
create a dev instance:
make instance
-
launch the server:
make server