Get Google search results, but without any ads, javascript, AMP links, cookies, or IP address tracking. Quick and simple to implement as a primary search engine replacement on both desktop and mobile. This is Whoogle! In this step by step guide I will show you how to install Whoogle on your Synology NAS using Docker.
Whoogle Features Better than Google itself
- No ads or sponsored content.
- No javascript.
- No cookies.
- No tracking/linking of your personal IP address.
- No AMP links.
- No URL tracking tags (i.e. utm=%s).
- No referrer header.
- POST request search queries (when possible).
- View images at full res without site redirect (currently mobile only).
- Dark mode option.
- Randomly generated User Agent.
- Easy to install/deploy.
- Optional location-based searching (i.e. results near <city>).
- Optional NoJS mode to disable all Javascript in results.
STEP 1
Please Support My work by Making a Donation.
STEP 2
Install Docker via Synology “Package Center”.
STEP 3
Open Docker Package. From the Docker Console, go to Registry and search whoogle. Look for benbusby/whoogle-search and select it, then click Download or double click on it. You will be prompted to Choose Tag, select latest. Follow the instructions in the image below.
STEP 4
After you click “Select”, the download process of the Whoogle docker container will start. You can click on Image on the Docker Console to see the download progress. The current container is about 435 MB. Follow the instructions in the image below.
STEP 5
After the download is completed from the Docker Console, go to Image, then select the benbusby/whoogle-search container. Click Launch. Check “Execute container using high privilege”, then click Advanced Settings. Follow the instructions in the image below.
STEP 6
Select Enable auto-restart. Follow the instructions in the image below.
STEP 7
Next tab – “Volume“ move forward without doing anything (no action needed). Next tab – “Network“ move forward without doing anything (no action needed). Next tab – “Port Settings“ on Local port area type 5005 instead of Auto, then click “Apply“. Follow the instructions in the image below.
STEP 8
After clicking “Apply“, the screen below will open. Click “Next“. Follow the instructions in the image below.
STEP 9
After clicking “Next“, the screen below will open. Select “Run this container after the wizard is finished” then click “Apply“. Follow the instructions in the image below.
STEP 10
Your container will look like this:
STEP 11
Go back to STEP 1 or you will deal with karma 🙂. Now open your browser and type in http://Synology-ip-address:5005/ Follow the instructions in the image below.
STEP 12
You can search anything on your google-whoogle as you used to, but with privacy and without ADS.
STEP 13
If you click on Configuration you can make some changes to your search preferences and you can also use Dark Mode.
STEP 14
Dark Mode on:
How can I set Whoogle as my primary Search Engine on Chrome browser?
STEP 1
Please Support My work by Making a Donation.
STEP 2
Click on the 3 vertical bullets in the upper right on your Chrome Browser then click Settings. Follow the instructions in the image below:
STEP 3
Once the Chrome browser Settings are open, click on the left on “Search engine” then “Manage search engines“. Follow the instructions in the image below.
STEP 4
On default search engines, click “Add“. Follow the instructions in the image below.
STEP 5
A new window will open. On the Search engine area type NAS, on the Keyword area type whoogle, and on the URL area type http://Synology-ip-address:5005/search?q=%s
then click Add. Follow the instructions in the image below.
STEP 6
Once you have added the new Search Engine, you will find it under the “Other search engines area”. Click on the 3 vertical bullets then click “Make Default“.
Now you have a powerful self-hosted search browser on your Synology NAS. Enjoy it!
Note: Find out how to update Whoogle container with the latest image.
Note: Can I run Docker on my Synology NAS? See the supported models.
Note: I recommend you use Reverse Proxy to allow Whoogle to work over an HTTPS connection.
This post was updated on Friday / August 21st, 2020 at 2:07 AM