mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-10 01:41:02 +01:00
Home assistant add-on: whoogle-search
Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!
About
whoogle-search is a Self-hosted, ad-free, privacy-respecting metasearch engine. This addon is based on the docker image https://hub.docker.com/r/benbusby/whoogle-search/tags
Configuration
Webui can be found at http://homeassistant:PORT or through the sidebar using Ingress. Configurations can be done through the app webUI, except for the following options.
Options
| Option | Type | Default | Description |
|---|---|---|---|
TZ |
str | Europe/Amsterdam |
Timezone |
WHOOGLE_CONFIG_LANGUAGE |
str | lang_en |
Interface language |
WHOOGLE_CONFIG_URL |
str | Base URL for the service | |
WHOOGLE_CONFIG_THEME |
list | Theme (system/light/dark) | |
WHOOGLE_CONFIG_COUNTRY |
str | Country code for search results | |
WHOOGLE_CONFIG_SEARCH_LANGUAGE |
str | Search language | |
WHOOGLE_CONFIG_BLOCK |
str | Comma-separated list of sites to block | |
WHOOGLE_CONFIG_SAFE |
list | Safe search (0/1) | |
WHOOGLE_CONFIG_ALTS |
list | Use alternative frontends (0/1) | |
WHOOGLE_CONFIG_NEW_TAB |
list | Open results in new tab (0/1) | |
WHOOGLE_CONFIG_VIEW_IMAGE |
list | Enable view image option (0/1) | |
WHOOGLE_CONFIG_GET_ONLY |
list | GET requests only (0/1) | |
WHOOGLE_CONFIG_DISABLE |
list | Disable changing settings (0/1) | |
WHOOGLE_AUTOCOMPLETE |
list | Enable autocomplete (0/1) | |
WHOOGLE_MINIMAL |
list | Minimal mode (0/1) | |
WHOOGLE_CSP |
list | Content Security Policy (0/1) | |
WHOOGLE_RESULTS_PER_PAGE |
int | Results per page (5-100) | |
WHOOGLE_USER |
str | Username for authentication | |
WHOOGLE_PASS |
password | Password for authentication | |
WHOOGLE_PROXY_TYPE |
str | Proxy type | |
WHOOGLE_PROXY_LOC |
str | Proxy location | |
WHOOGLE_PROXY_USER |
str | Proxy username | |
WHOOGLE_PROXY_PASS |
str | Proxy password | |
WHOOGLE_ALT_TW |
str | Twitter alternative frontend | |
WHOOGLE_ALT_YT |
str | YouTube alternative frontend | |
WHOOGLE_ALT_IG |
str | Instagram alternative frontend | |
WHOOGLE_ALT_RD |
str | Reddit alternative frontend | |
WHOOGLE_ALT_MD |
str | Medium alternative frontend | |
WHOOGLE_ALT_TL |
str | TikTok alternative frontend | |
HTTPS_ONLY |
list | HTTPS only mode (0/1) |
Example Configuration
TZ: "Europe/London"
WHOOGLE_CONFIG_LANGUAGE: "lang_en"
WHOOGLE_CONFIG_URL: "https://search.mydomain.com"
WHOOGLE_CONFIG_THEME: "dark"
WHOOGLE_CONFIG_COUNTRY: "US"
WHOOGLE_CONFIG_SAFE: "0"
WHOOGLE_AUTOCOMPLETE: "1"
WHOOGLE_USER: "admin"
WHOOGLE_PASS: "secure-password"
WHOOGLE_RESULTS_PER_PAGE: 20
For complete environment variable documentation, see: https://github.com/benbusby/whoogle-search#environment-variables
Installation
The installation of this add-on is pretty straightforward and not different in comparison to installing any other add-on.
- Add my add-ons repository to your home assistant instance (in supervisor addons store at top right, or click button below if you have configured my HA)
- Install this add-on.
- Click the
Savebutton to store your configuration. - Set the add-on options to your preferences
- Start the add-on.
- Check the logs of the add-on to see if everything went well.
- Open the webUI and adapt the software options
Support
Create an issue on github

