![Whoogle Search](docs/banner.png) ### Whoogle search, light version, without TOR. ### Orange color schema ### G) Manual (Docker) 1. Ensure the Docker daemon is running, and is accessible by your user account - To add user permissions, you can execute `sudo usermod -aG docker yourusername` - Running `docker ps` should return something besides an error. If you encounter an error saying the daemon isn't running, try `sudo systemctl start docker` (Linux) or ensure the docker tool is running (Windows/macOS). 2. Clone and deploy the docker app using a method below: #### Docker CLI ***Note:** For ARM machines, use the `buildx-experimental` Docker tag.* Through Docker Hub: ```bash docker pull benbusby/whoogle-search docker run --publish 5000:5000 --detach --name whoogle-search benbusby/whoogle-search:latest ``` or with docker-compose: ```bash git clone https://github.com/benbusby/whoogle-search.git cd whoogle-search docker-compose up ``` or by building yourself: ```bash git clone https://github.com/benbusby/whoogle-search.git cd whoogle-search docker build --tag whoogle-search:1.0 . docker run --publish 5000:5000 --detach --name whoogle-search whoogle-search:1.0 ``` Optionally, you can also enable some of the following environment variables to further customize your instance: ```bash docker run --publish 5000:5000 --detach --name whoogle-search \ -e WHOOGLE_USER=username \ -e WHOOGLE_PASS=password \ -e WHOOGLE_PROXY_USER=username \ -e WHOOGLE_PROXY_PASS=password \ -e WHOOGLE_PROXY_TYPE=socks5 \ -e WHOOGLE_PROXY_LOC=ip \ whoogle-search:1.0 ``` ## Usage Same as most search engines, with the exception of filtering by time range. To filter by a range of time, append ":past