Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A web based bookmarks archive
Python JavaScript CSS
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
qstode
.gitignore
AUTHORS
CHANGES
Gruntfile.js
LICENSE
MANIFEST.in
README.md
TODO
config.py.sample
package.json
requirements.txt
setup.py

README.md

QStode

QStode is a web application that allows registered users to store bookmarks (like the good old del.icio.us) categorized by tags.

At the moment social functions (for example the subscription to other users bookmark feed) are missing.

Project status

QStode is mostly usable (read: it's beta) even if it still lacks some features and many things could be improved.

Things to note:

  • the search engine feature is still experimental mostly because it should really use a task queue (i.e. Celery) to handle all the write operations on the index; at the moment I'm using Whoosh AsyncWriter that relies on threads and is not suitable for high work loads.

  • a MySQL database is suggested; PostgreSQL support is experimental/incomplete.

Documentation

Documentation is available on ReadTheDocs.

Requirements

  • Python 2.6 or 2.7
  • a WSGI server: gunicorn, uwsgi, etc.
  • a web server with reverse proxy support

The suggested setup involves the use of a virtual environment created with virtualenv.

NOTE: You can also run QStode with the built in http server, but it's not suitable for the open internet!

Author(s)

QStode is written and maintained by Daniel Kertesz daniel@spatof.org.

License

Something went wrong with that request. Please try again.