diff --git a/README.md b/README.md index 90fd75f..a37ea1f 100644 --- a/README.md +++ b/README.md @@ -20,15 +20,28 @@ - [ ] Better name - [ ] LXC container - [ ] Docker container +- [ ] Automatic updates +- [ ] Scalable crawlers and webservers + load balacing -# Go Search Engine +# Ocásek (Warp) Search Engine -A self-hosted [metasearch engine](https://en.wikipedia.org/wiki/Metasearch_engine) that respects privacy, contains no ads, and serves as a proxy/alternative to Google website. +A self-hosted private and anonymous [metasearch engine](https://en.wikipedia.org/wiki/Metasearch_engine), that aims to be more resource effichent and scalable. Decentralized services are nice, but juming between instances when one just stops working for some reason is just inconvenient. So thats why this engine can do both, you can self-hoste it or use [officiall instance](https://search.spitfirebrowser.com/). + +## Comparison to other search engines + +| Name | Works without JS | Privacy frontend redirect | Torrent results | API | No 3rd party libs | Scalable | Not Resource Hungry | Dynamic Page Loading | +|------------|----------------------|---------------------------|-----------------|-----|-------------------|----------|---------------------------------------------|----------------------| +| Whoogle | ✅ | ❓ Only host can set it | ❌ | ❌ | ❌ | ❌ | ❓ Moderate | ❓ Not specified | +| Araa-Search| ❌ | ✅ | ✅ | ✅ | ❓ | ❌ | ❌ Very resource hungry | ❌ | +| LibreY | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❓ Moderate | ❌ | +| Ocásek | ✅ | ✅ | ✅ | ❌ | ✅ [1] | ✅ | ✅ about 20MiB at idle, 21MiB when searching| ✅ | + +[1]: It does not rely on 3rd-party libs for webscraping like [Selenium](https://www.javatpoint.com/selenium-webdriver), but it uses other search instalces like LibreX as fallback. ## Features -- Text search using Google search results. -- Image search using the Qwant API. +- Text search using Google, Brave, DuckDuckGo and LibreX/Y search results. +- Image search using the Qwant/Imgur. - Video search using Piped API. - Image viewing using proxy and direct links to image source pages for image searches. - Maps using OpenStreetMap @@ -39,7 +52,8 @@ A self-hosted [metasearch engine](https://en.wikipedia.org/wiki/Metasearch_engin ### Prerequisites - Go (version 1.18 or higher recommended) -- Access to the internet for fetching results from the Qwant API and Google +- Git (unexpected) +- Access to the internet for fetching results (even more unexpected) ### Running the Application @@ -48,4 +62,6 @@ git clone https://weforgecode.xyz/Spitfire/Search.git cd Search chmod +x ./run.sh ./run.sh -``` \ No newline at end of file +``` + +*Its that easy!* \ No newline at end of file