Kansha is a web application to manage and share collaborative pinboards.
Kansha works with Firefox, Chrome, Internet Explorer 9 and above, Safari 7 and above.
You can install stackless python 2.7 from there: http://www.stackless.com/wiki/Download
Then, we recommend using a virtual environment for deploying Kansha: https://virtualenv.pypa.io/en/latest/
Finally, in your activated virtual environment, type:
easy_install --find-links http://www.nagare.org/snapshots/ kansha
To get quickly up and running, let's use the built-in web server, database and search engine with the default configuration.
First initialize the database (first run only):
nagare-admin create-db kansha
Build the search indexes (can be repeated anytime):
nagare-admin create-index kansha
Launch:
nagare-admin serve kansha
Now kansha is listening. Just point your browser to http://localhost:8080 and enjoy!
The built-in server, database and search engine are very convenient for testing, but they are not recommended for production setups.
Fortunately, you can run Kansha with:
- any database supported by SQLAlchemy (complete list at http://docs.sqlalchemy.org/en/rel_0_9/dialects/index.html);
- behind any webserver which supports Fast CGI (FCGI);
- with ElasticSearch as search engine.
See the doc/
folder in the source for detailled documentation about configuration and deployment on production servers.
Join us on Github (https://github.com/Net-ng/kansha) or Bitbucket (https://bitbucket.org/net-ng/kansha)!