Skip to content

ygravrand/kansha

 
 

Repository files navigation

KANSHA

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, with the mouse. Kansha is currently not compatible with touch devices.

Quickstart

Installation

Nagare, the framework used by Kansha, needs stackless python 2.7 to run.

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

Run

To get quickly up and running, let's use the built-in web server, database and search engine with the default configuration.

  1. First initialize the database (first run only):

    nagare-admin create-db kansha
  2. Build the search indexes (can be repeated anytime):

    nagare-admin create-index kansha
  3. Launch:

    nagare-admin serve kansha

Now kansha is listening. Just point your browser to http://localhost:8080 and enjoy!

Production setup

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:

See the doc/ folder in the source for detailled documentation about configuration and deployment on production servers.

Contribute

Join us on Github (https://github.com/Net-ng/kansha) or Bitbucket (https://bitbucket.org/net-ng/kansha)!

About

Manage and share collaborative pinboards on the web.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 77.7%
  • CSS 10.4%
  • JavaScript 7.8%
  • HTML 4.0%
  • Mako 0.1%