Skip to main content

Lightweight search engine with a web frontend

Project description

Dokang is a lightweight search engine with a web frontend.

Status: Dokang is fully functional and works for us but has a few limitations:

  • the indexing and search features are minimal. They work but could certainly be tweaked to be faster, provide better results or, who knows, both.

Change log

Dokang 0.6.0 (2015-03-03)

  • Drop Python 2.6 support.

  • Make documentation available from the root of Dokang (“/”). This change is backward-incompatible.

    Before this commit, if the upload dir was named “uploaded”, the documentation would be available at /uploaded/<doc_set_id>. This was a bit too verbose.

    With this (backward-incompatible) change, the documentation is now available at /<doc_set_id>.

Dokang 0.5.0 (2015-02-18)

  • Add “highlight” in the query string of the URLs of search results. This parameter is understood by Sphinx-generated HTML files.

  • Add documentation uploading end point (to use Dokang web frontend to serve the documentation)

Dokang 0.4.2 (2014-09-01)

  • Fix bad-looking (but working) URLs generated in the web front-end. They used to contain two consecutive slashes (for example http://example.com/project//doc.html) when the configuration of the project had a slash at the end of its URL.

Dokang 0.4.1 (2014-08-27)

  • Fixed MANIFEST.in so that the Python package contains all templates and stylesheets required by the web front-end.

Dokang 0.4.0 (2014-07-04)

  • A new dokang.hit_limit option has been added to the INI configuration file. It limits the number of results shown on the web front-end (or lifts this limit if the option is absent).

Dokang 0.3.0 (2014-07-04)

  • Fix bug in the HTML harvester. Trying to use it would fail with an exception because Whoosh would complain about something that unexpectedly is a byte string.

  • Fix bug in the handling of deleted documents. They were not deleted from the index.

Dokang 0.2.0 (2014-06-24)

Initial version.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Dokang-0.6.0.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

Dokang-0.6.0-py2-none-any.whl (21.4 kB view details)

Uploaded Python 2

File details

Details for the file Dokang-0.6.0.tar.gz.

File metadata

  • Download URL: Dokang-0.6.0.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Dokang-0.6.0.tar.gz
Algorithm Hash digest
SHA256 558c43385582282ddaf64ed64751b74b36b9288d41e2cc5c14d2d3c2b60a4b4c
MD5 90d71934472774f9793219e0b391a8ef
BLAKE2b-256 a694d02bd0f24e191469955c25da6fdcb83252f9e104be30ac25872a4fdd0e73

See more details on using hashes here.

File details

Details for the file Dokang-0.6.0-py2-none-any.whl.

File metadata

File hashes

Hashes for Dokang-0.6.0-py2-none-any.whl
Algorithm Hash digest
SHA256 522aa94c557b29716cf9863a4c59993b50812366f6420d5051f356835563ab56
MD5 0d1aafbd6a1c55e5c90b3c83b48d5612
BLAKE2b-256 8290cddcfd3078c853692801ba5767cb8a1171b95d98ddd01d3ba33559ef84a0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page