Searx is a privacy focused highly customizable meta search engine. SearxNG is a fork of Searx.
What is a meta-search engine?
The Meta-search Engine is a search engine that combines the results of various search engines into one and gives one result. It can also be stated as an online information retrieval tool.
Installation
SearxNG has three installation methods – we can install it manually or by using the installation script or we can use the docker container. Here we will use docker container to install it cause it is by far the fastest method and easier to maintain.
Every installation process is well documented on their site.
We will be using CasaOS that we installed earlier to host a SearxNG instance.
- Choose a app name of your choice and give the appropriate image path.
- Forward port from guest to host.
- Set the config file volume.



Configuring SearxNG
To configure SearxNG we need to navigate to the config file that we set the volume for. The config that I use can be found here.