SOSSE
Self-hosted search engine that crawls and archives web pages, using Selenium for pages that need JavaScript, and searches their content.
Sosse is a self-hosted search engine that crawls websites, archives their pages and searches the stored content. It uses Selenium with a browser for pages that rely on JavaScript, and it keeps its data in PostgreSQL. Administrators configure the crawlers and view statistics in its administration interface. The software is written in Python and is installed with pip, from a Debian package, or as a Docker image.
Worth knowing
The Debian install enables its daemons as always-on services, so the host has to keep processes running for the crawler and the search to work.
Identity
- Status
- Stub
- Maintainer
- Laurent Defert3
- Maintained by
- Individual
- First release
- 20235
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, License, GitHub stars
api.github.com/repos/biolds/sosse - 2026-10-28: links
sosse.readthedocs.io/en/stable/index.html - 2026-10-28: Maintainer
sosse.readthedocs.io/en/stable/install/docker.html - 2026-10-28: Written in, Runtime, Categories, Install with, Databases, Content storage, Admin interface
github.com/biolds/sosse/blob/main/README.md - 2026-10-28: Minimum runtime, Current major version, Last release, First release
pypi.org/pypi/sosse/json - 2026-10-28: Install with
sosse.readthedocs.io/en/stable/install/pip.html - 2026-10-28: Install with, Runs as
sosse.readthedocs.io/en/stable/install/debian.html - 2026-10-28: Install with
sosse.readthedocs.io/en/stable/install/docker_compose.html - 2026-10-28: Contributors
api.github.com/repos/biolds/sosse/contributors - 2026-10-28: Content API
sosse.readthedocs.io/en/stable/user/rest_api.html