# SOSSE

Self-hosted search engine that crawls and archives web pages, using Selenium for pages that need JavaScript, and searches their content.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/sosse/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- repository: https://github.com/biolds/sosse
- docs: https://sosse.readthedocs.io/en/stable/index.html
- discord: https://discord.gg/Vt9cMf7BGK

### Identity

- status: stub
- maintainer: Laurent Defert
- maintainerType: individual
- parent: unknown
- firstRelease: 2023
- hqCountry: unknown

### Kind

- category: search
- hosting: python
- language: python
- runtime: python
- runtimeMin: python 3.11
- basedOn: unknown

### Content

- contentStore: database
- databases: postgres
- adminUi: yes
- headlessApi: rest
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: always-on
- renderingModes: not applicable
- installMethod: pip

### License

- licenseModel: open-source
- license: AGPL-3.0

### Releases

- currentMajor: 1
- latestReleaseDate: 2025-10-16

### Adoption

- githubStargazers: 408
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 1
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/biolds/sosse (read 2026-10-28)
- urls: https://sosse.readthedocs.io/en/stable/index.html (read 2026-10-28)
- maintainer: https://sosse.readthedocs.io/en/stable/install/docker.html (read 2026-10-28)
- language: https://github.com/biolds/sosse/blob/main/README.md (read 2026-10-28)
- runtime: https://github.com/biolds/sosse/blob/main/README.md (read 2026-10-28)
- runtimeMin: https://pypi.org/pypi/sosse/json (read 2026-10-28)
- category: https://github.com/biolds/sosse/blob/main/README.md (read 2026-10-28)
- license: https://api.github.com/repos/biolds/sosse (read 2026-10-28)
- installMethod: https://sosse.readthedocs.io/en/stable/install/pip.html (read 2026-10-28)
- installMethod: https://sosse.readthedocs.io/en/stable/install/debian.html (read 2026-10-28)
- installMethod: https://github.com/biolds/sosse/blob/main/README.md (read 2026-10-28)
- installMethod: https://sosse.readthedocs.io/en/stable/install/docker_compose.html (read 2026-10-28)
- runsAs: https://sosse.readthedocs.io/en/stable/install/debian.html (read 2026-10-28)
- databases: https://github.com/biolds/sosse/blob/main/README.md (read 2026-10-28)
- contentStore: https://github.com/biolds/sosse/blob/main/README.md (read 2026-10-28)
- adminUi: https://github.com/biolds/sosse/blob/main/README.md (read 2026-10-28)
- currentMajor: https://pypi.org/pypi/sosse/json (read 2026-10-28)
- latestReleaseDate: https://pypi.org/pypi/sosse/json (read 2026-10-28)
- firstRelease: https://pypi.org/pypi/sosse/json (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/biolds/sosse (read 2026-10-28)
- contributors: https://api.github.com/repos/biolds/sosse/contributors (read 2026-10-28)
- headlessApi: https://sosse.readthedocs.io/en/stable/user/rest_api.html (read 2026-10-28)

## Notes

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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
