diff --git a/wiki/firefox.md b/wiki/firefox.md new file mode 100644 index 0000000..5acdac3 --- /dev/null +++ b/wiki/firefox.md @@ -0,0 +1,39 @@ +# Firefox + +[Firefox](https://www.mozilla.org/en-US/firefox) is a free and open-source web +browser. + +## List of useful Firefox addons + +- [ClearURLs](https://addons.mozilla.org/en-GB/firefox/addon/clearurls) removes +tracking elements from URLs. +- [Dark Reader](https://addons.mozilla.org/en-GB/firefox/addon/darkreader) creates +an automatic dark mode for sites without native dark mode. +- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers) +lets you separate cookies in different containers on a per site base. +- [hide-scrollbars](https://addons.mozilla.org/en-GB/firefox/addon/hide-scrollbars) +hides scrollbars. +- [NoScript](https://addons.mozilla.org/en-GB/firefox/addon/noscript) blocks all +javascript so that the parts you need can be reenabled and the rest is not used. +- [Privacy Badger](https://addons.mozilla.org/en-GB/firefox/addon/privacy-badger17) +blocks unwanted invisible trackers. +- [Temporary Containers](https://addons.mozilla.org/en-GB/firefox/addon/temporary-containers) +opens tabs and websites, that are not already managed by `Firefox Multi-Account Containers` +in a new container. +- [Tree Style Tab](https://addons.mozilla.org/en-GB/firefox/addon/tree-style-tab) +shows tabs like a tree. This is especially useful if many tabs are used. +- [uBlock Origin](https://addons.mozilla.org/en-GB/firefox/addon/ublock-origin) +blocks unwanted content like ads. +- [User-Agent Switcher and Manager](https://addons.mozilla.org/en-GB/firefox/addon/user-agent-string-switcher) +spoofs websites that try to gather information about your webbrowser. +- [Vim Vixen](https://addons.mozilla.org/en-GB/firefox/addon/vim-vixen) enables +vim movement for firefox. + +## Add a new search engine + +You can add a new search engine with the addon `Add custom search engine`. +Make sure to replace `` with the url of your instance. + +It is possible to add it without an addon. +Navigate to the searx instance and click the `...` in the address bar. +Then click `Add Search Engine` diff --git a/wiki/golinks.md b/wiki/golinks.md new file mode 100644 index 0000000..650ab77 --- /dev/null +++ b/wiki/golinks.md @@ -0,0 +1,62 @@ +# Golinks + +[Golinks](https://github.com/prologic/golinks) is a web app that can create and +use bookmarks and run different searches by prefixes. + +## Setup + +### Docker + +#### Volumes + +Set the following volumes with the -v tag. + +| Volume-Name | Container mount | Description | +| ----------- | --------------- | -------------------------- | +| `golinks` | `/search.db` | database with all commands | + +#### Ports + +Set the following ports with the -p tag. + +| Container Port | Recommended outside port | Protocol | Description | +| -------------- | ------------------------ | -------- | ----------- | +| `8000` | `8000` | TCP | WebUI | + +#### Rebuild + +```shell +#!/bin/sh +docker-compose down +docker pull prologic/golinks:latest +docker-compose up -d +``` + +#### Docker-Compose.yml + +```yml +version: "3.1" +services: + golinks: + image: prologic/golinks:latest + container_name: golinks + restart: unless-stopped + command: + - "-url=http://search.home.server/search?q=%s" + - "-suggest=https://suggestqueries.google.com/complete/search?client=firefox&q=%s" + ports: + - "8090:8000" + volumes: + - golinks:/search.db + +volumes: + golinks: + driver: local +``` + +### Setup in Firefox + +Add Golinks as a new search engine for firefox and set it as main search for the +address bar as described in [the Firefox article](./firefox.md). +Follow the instructions by the addon and put searx with +`/?q=%s` as search string. diff --git a/wiki/searx.md b/wiki/searx.md index 77db508..d8022ae 100644 --- a/wiki/searx.md +++ b/wiki/searx.md @@ -42,11 +42,7 @@ docker run --name searx \ ## Adding to Firefox -You can add Searx as your standard search engine with the addon `Add custom search engine`. +Add Searx as a new search engine for firefox and set it as main search for the +address bar as described in [the Firefox article](./firefox.md). Follow the instructions by the addon and put searx with `/search?q=%s` as search string. -Make sure to replace `` with the url of your instance. - -It is possible to add it without an addon. -Navigate to the searx instance and click the `...` in the address bar. -Then click `Add Search Engine`