golinks: added setup guide, created own site for firefox

master
TiynGER 4 years ago
parent 8bd26c81f7
commit 838d0d1c4a

@ -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 `<url to searx instance>` 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`

@ -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
`<url to searx instance>/?q=%s` as search string.

@ -42,11 +42,7 @@ docker run --name searx \
## Adding to Firefox ## 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 Follow the instructions by the addon and put searx with
`<url to searx instance>/search?q=%s` as search string. `<url to searx instance>/search?q=%s` as search string.
Make sure to replace `<url to searx instance>` 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`

Loading…
Cancel
Save