No description
Find a file
2026-02-24 12:01:02 -05:00
src add image proxying 2026-02-24 12:01:02 -05:00
static oopsies 2026-02-23 00:57:21 -05:00
templates added pagination to image search 2026-02-24 01:30:46 -05:00
.gitignore oopsies 2026-02-23 00:57:21 -05:00
example-config.ini oopsies 2026-02-23 00:57:21 -05:00
LICENSE oopsies 2026-02-23 00:57:21 -05:00
Makefile oopsies 2026-02-23 00:57:21 -05:00
README.md oopsies 2026-02-23 00:57:21 -05:00

OmniSearch

A modern lightweight metasearch engine with a clean design written in C. You can try using it here!

Configuration

Create a config.ini, there is an example included in the root.

Dependencies

  • libxml2
  • libcurl (may be replaced in the future with curl-impersonate)
  • beaker (source)

Running

git clone https://git.bwaaa.monster/omnisearch/
cd omnisearch
make run

Hosting

Run it normally behind a reverse proxy (like nginx)

Contribution

Generate a patch with git format-patch HEAD~1 and email to gabriel@bwaaa.monster, beginning the subject line with [PATCH omnisearch]

If you are sending a revised version of a previous patch, please use [PATCH omnisearch v2, v3, etc].