From 3017f704d92190967815066ae686354fd5bf4edc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Wed, 6 Jul 2022 19:28:13 +0200 Subject: 0.0.23 --- README.md | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 8956403..37960ae 100644 --- a/README.md +++ b/README.md @@ -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: ungoogled-chromium, icecat, links and many more +pages that sear.c generates were tested and are usable on the following www clients: ungoogled-chromium, icecat, links 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: -* arm64: -* armel: +* amd64: +* arm64: +* armel: * 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. -- cgit v1.2.3