diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 29 |
1 files changed, 14 insertions, 15 deletions
@@ -1,13 +1,13 @@ # sear.c -sear.c is used as a lightweight replacement for [SearX](http://en.wikipedia.org/wiki/Searx) that proxies and caches search results +sear.c is used as a lightweight replacement for [SearX](//en.wikipedia.org/wiki/Searx) that proxies and caches search results from the Google web search engine. The main advantages over SearX are speed and simplicity. ## packaging ### debian and ubuntu -First add my software distribution repository [prog.sijanec.eu](http://prog.sijanec.eu) into your APT sources list. See instructions [there](http://prog.sijanec.eu). +First add my software distribution repository [prog.sijanec.eu](//prog.sijanec.eu) into your APT sources list. See instructions [there](//prog.sijanec.eu). ``` apt install sear.c @@ -17,7 +17,7 @@ service sear.c start ### gentoo -First add my ebuild overlay repository [sijanec/ebuild](http://git.sijanec.eu/sijanec/ebuild) into your portage repos.conf. See instructions [there](http://git.sijanec.eu/sijanec/ebuild). [Read this note.](#user-content-notes) +First add my ebuild overlay repository [sijanec/ebuild](//git.sijanec.eu/sijanec/ebuild) into your portage repos.conf. See instructions [there](//git.sijanec.eu/sijanec/ebuild). [Read this note.](#notes) ``` emerge --ask www-apps/searc @@ -37,12 +37,11 @@ rc-service start sear.c ### supported browsers -pages that sear.c generates were tested and are usable on the following www clients: <a href=http://github.com/Eloston/ungoogled-chromium>ungoogled-chromium</a>, <a href=//gnu.org/software/gnuzilla>icecat</a>, <a href=//links.twibright.com>links</a> and many more +pages that sear.c generates were tested and are usable on the following www clients: <a href=//github.com/Eloston/ungoogled-chromium>ungoogled-chromium</a>, <a href=//gnu.org/software/gnuzilla>icecat</a>, <a href=//links.twibright.com>links</a> and many more ## compiling from source ``` -make prepare # debian only, runs apt install (run as root) make # compiles ./sear.c # runs the server ``` @@ -78,20 +77,20 @@ apart from the usual debian distribution, there are also prebuilt dynamically li before downloading, check that the build passed, indicated below on the badge: -[![Build Status](https://jenkins.sijanec.eu/job/sear.c/badge/icon)](http://jenkins.sijanec.eu/job/sear.c/) +[![Build Status](//jenkins.sijanec.eu/job/sear.c/badge/icon)](//jenkins.sijanec.eu/job/sear.c/) -* amd64: <https://amd64.sijanec.eu/prog/sear.c> -* arm64: <https://arm64.sijanec.eu/prog/sear.c> -* armel: <https://armel.sijanec.eu/prog/sear.c> +* amd64: <//amd64.sijanec.eu/prog/sear.c> +* arm64: <//arm64.sijanec.eu/prog/sear.c> +* armel: <//armel.sijanec.eu/prog/sear.c> * i386: *only published in debian package repository because they are built on my personal laptop* ## screenshots -![screenshot in chromium 0](https://cdn.sijanec.eu/img/2021/04/sear.c_prtsc.png) -![screenshot in chromium 2](https://cdn.sijanec.eu/img/2021/04/sear.c_prtsc2.png) -![screenshot in chromium 3](https://cdn.sijanec.eu/img/2021/04/sear.c_prtsc3.png) -![screenshot in chromium 4](https://cdn.sijanec.eu/img/2021/04/sear.c_prtsc4.png) -![screenshot in chromium 5](https://cdn.sijanec.eu/img/2021/04/sear.c_prtsc5.png) +![screenshot in chromium 0](//cdn.sijanec.eu/img/2021/04/sear.c_prtsc.png) +![screenshot in chromium 2](//cdn.sijanec.eu/img/2021/04/sear.c_prtsc2.png) +![screenshot in chromium 3](//cdn.sijanec.eu/img/2021/04/sear.c_prtsc3.png) +![screenshot in chromium 4](//cdn.sijanec.eu/img/2021/04/sear.c_prtsc4.png) +![screenshot in chromium 5](//cdn.sijanec.eu/img/2021/04/sear.c_prtsc5.png) ## security @@ -106,4 +105,4 @@ before downloading, check that the build passed, indicated below on the badge: ### notes -* **gentoo ebuild**: openrc's start-stop-daemon lacks support for easy creation of unprivileged daemons in chrooted environments with logging enabled, which sear.c absolutely requires due to it being in early alpha unstable stage. [a pull request was submitted to openrc that adds such features](//http://github.com/OpenRC/openrc/pull/517); until it's merged and until it's changes are gentoo, sear.c's init script is unusable. +* **gentoo ebuild**: openrc's start-stop-daemon lacks support for easy creation of unprivileged daemons in chrooted environments with logging enabled, which sear.c absolutely requires due to it being in early alpha unstable stage. [a pull request was submitted to openrc that adds such features](//github.com/OpenRC/openrc/pull/517); until it's merged and until it's changes are gentoo, sear.c's init script is unusable. |