Greetings,
I'm still trying to figure out how to author my own CA apps. But for now here's an easy setup that I'm pretty sure a number of you will appreciate.
Searx, is a self hostable meta search engine with a focus on privacy and complete control.
Here's their description from the site: "Searx is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, searx can be used over Tor for online anonymity."
Features: (Also pilfered from their site)
Self hosted
No user tracking
No user profiling
About 70 supported search engines
Easy integration with any search engine
Cookies are not used by default
Secure, encrypted connections (HTTPS/SSL)
Hosted by organizations, such as La Quadrature du Net, which promote digital rights
Links:
Homepage: https://asciimoo.github.io/searx
List of publicly hosted engines: https://searx.space/
Wiki: https://github.com/asciimoo/searx/wiki
Source Code: https://github.com/asciimoo/searx
Twitter Account: https://twitter.com/Searx_engine
Ok, Now down to the setup
You'll need to "Enable additional search results from dockerhub" (fig.01)
Head on over to the community apps tab and search for "searx"
Next click the text "Click Here To Get More Results from DockerHub"
There's a number of results. We'll want to choose the actual author of the build. So look for the result below:
In the setup we'll want to assign a verify the host adapter is set to "Bridge"
We'll need a port to access it by so click "Add another Path, Port, Variable, Label or Device" and select "Port" from the drop down
I've named it: Web UI
set the Container Port to 8080 (this is the port searx listens to by default)
I set the Host port to "8843" (any unused port will do here, just remember it for later)
Click "ADD"
And now before we finish lets make a few tweaks. We'll be adding a WebUI to the drop down in the dashboard and we'll assign it an Icon
For the Icon URL paste in the following link: https://asciimoo.github.io/searx/_static/searx_logo_small.png
For the WebUI paste the following: http://[IP]:[PORT:8843]/ (remember I mentioned that port number?)
Click "Apply"
Your Dashboard Icon should look like this:
You now have your own self-hosted private search engine!
In the preferences you'll be able to configure which search engines you'll want to use by default. It even searches those "Linux ISO" sites. I'll leave the rest up to your imagination. (I'm personally a fan of the legacy theme, as shown above)
Enjoy your privacy!
Hope this helps everyone.
~Iron