1
0
mirror of https://github.com/tiyn/wiki.git synced 2026-08-25 17:51:37 +02:00

Compare commits

...

31 Commits

Author SHA1 Message Date
ef929292da Presentation: Added pdfpc zooming guide 2026-08-25 14:56:33 +02:00
dfe169870d Presentatin: PDFPC settings added 2026-08-25 13:00:41 +02:00
834487439a Added OSS Dict and Neo Store 2026-08-24 01:16:19 +02:00
cfef5b10ec Merge branch 'master' of github:/tiyn/wiki 2026-08-18 09:41:29 +02:00
4dd67c6c2c Added rembg 2026-08-18 09:41:21 +02:00
ee3d5929bb Programming Languages/Python: Added tensorflow gpu fix 2026-08-18 09:40:47 +02:00
8abca04b9a Adobe Acrobat: Added Setup 2026-07-29 15:34:59 +02:00
41cd91f173 Added eduroam entry 2026-07-23 04:15:57 +02:00
176a23211e Calibre: Added Web Troubleshooting 2026-07-21 00:39:30 +02:00
ac773e4ede Git/uv: Added Git Hooks 2026-07-19 10:26:39 +02:00
1075ec57e3 Python: Added matplotlib troubleshooting for wayland 2026-07-18 18:27:29 +02:00
75372a2220 Linux/Papis: Expanded importing guide 2026-07-18 18:12:45 +02:00
1ba082fb37 NextCloud: Added trash bin retention and cleaning usage 2026-07-18 14:58:05 +02:00
ea19f91755 Linux/git: Added guide to show commit info 2026-07-17 01:41:37 +02:00
b3009233d8 QMapShack: Added Manual/Automatic Routing; Fixed Error 2026-07-16 00:20:25 +02:00
99083a2c02 Python: Added Shebang Usage 2026-07-15 14:11:44 +02:00
c116d3a433 Added Digital Painting 2026-07-14 06:41:08 +02:00
d77b0dc5ad Wayland: Expanded Migration and Setup, Added Alternative Programs 2026-07-14 05:20:11 +02:00
cbbad11edc Python: Added TensorFlow from Source 2026-07-14 04:27:38 +02:00
3cb9374b82 VPN/VNC: Linked Up and Expanded wayvnc Entry 2026-07-14 04:21:58 +02:00
bf323fa75c Structure: Using 'setup' Instead of 'set-up' 2026-07-14 03:06:58 +02:00
70603a7196 qbittorrent: Added Wireguard Setup 2026-07-14 03:03:39 +02:00
1f9c5e2f85 Python: Added Arch-Migration for Globally Installed pip Packages 2026-07-14 02:50:37 +02:00
4481305b38 Python: Created Own pip Entry 2026-07-14 02:31:41 +02:00
25733ecad8 Python: Created Own uv Entry 2026-07-14 02:22:38 +02:00
3bf8cb6645 Linux/pacman and yay: added searching packages 2026-07-14 02:08:38 +02:00
6990238a7d Linux: Added PAM Entry 2026-07-14 02:08:15 +02:00
cd3100fbf6 Added Sections on how to Free Up Memory Space by Clearing Caches 2026-07-14 01:59:20 +02:00
c3dd26b177 Linux/DM-Crypt: Expanded FIDO2 Section and Added Keyslot Removal 2026-07-14 01:58:03 +02:00
9df0cedb99 Added Sports Taping 2026-07-13 23:43:05 +02:00
c5f53470b5 Added Laundry entry 2026-07-13 23:40:28 +02:00
126 changed files with 1705 additions and 243 deletions

View File

@@ -7,7 +7,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
In addition to the main container you need to connect a In addition to the main container you need to connect a
[/additional containers needed/]() to it. [/additional containers needed/]() to it.
## Set-up ## Setup
Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same
place. place.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a /service/ server.
The official container and documentation was made by The official container and documentation was made by
[/maintainer/](). [/maintainer/]().
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterwards.

View File

@@ -4,6 +4,14 @@
[Adobe](https://www.adobe.com/). [Adobe](https://www.adobe.com/).
It is free. It is free.
## Setup
Adobe Acrobat is available for [Windows](/wiki/windows.md), macOS and [Linux](/wiki/linux.md) on the
[official website](https://get.adobe.com/reader/).
For some [Linux distributions](/wiki/linux.md#distributions) — like
[Arch Linux](/wiki/linux/arch-linux.md) there is also a package called `acroread-dc-wine`, which can
be used to set up Adobe Acrobat.
## Usage ## Usage
This section addresses the usage of Adobe Acrobat. This section addresses the usage of Adobe Acrobat.

View File

@@ -0,0 +1,13 @@
# Episteme Reader
[Episteme Reader](https://github.com/Aryan-Raj3112/episteme) is a free and open-source
[e-book](/wiki/e-book.md) reader for [Android](/wiki/android.md).
It supports annotations and OPDS catalogs and can handle large PDF files.
For looking up words while reading, an offline dictionary application such as
[OSS Dict](/wiki/android/oss_dict.md) can be used.
Episteme Reader also features using translation apps like [DeepL](/wiki/deepl.md).
## Setup
On [Android](/wiki/android.md) Episteme Reader is available on [F-Droid](/wiki/android/f-droid.md)
in a package called [Episteme Reader](https://f-droid.org/en/packages/com.aryan.reader.oss/).

View File

@@ -2,6 +2,8 @@
[F-Droid](https://f-droid.org) is an installable catalogue of free and open source [F-Droid](https://f-droid.org) is an installable catalogue of free and open source
software for [Android](/wiki/android.md) systems. software for [Android](/wiki/android.md) systems.
Alternatively, [Neo Store](/wiki/android/neo_store.md) can be used as a modern F-Droid client and
alternative.
## Setup ## Setup

10
wiki/android/neo_store.md Normal file
View File

@@ -0,0 +1,10 @@
# Neo Store
[Neo Store](https://github.com/NeoApplications/Neo-Store) is a free and open-source
[F-Droid](/wiki/android/f-droid.md) client and alternative for [Android](/wiki/android.md).
It can be used to browse, install and update applications from F-Droid and other repositories.
## Setup
On [Android](/wiki/android.md) Neo Store is available on [F-Droid](/wiki/android/f-droid.md) in a
package called [Neo Store](https://f-droid.org/packages/com.machiav3lli.fdroid/).

22
wiki/android/oss_dict.md Normal file
View File

@@ -0,0 +1,22 @@
# OSS Dict
[OSS Dict](https://github.com/fengdeyingzi/OSS-Dict) is a free and open-source offline dictionary
application for [Android](/wiki/android.md) and a fork of Aard 2.
The application can for example be used together with
[Episteme Reader](/wiki/android/episteme_reader.md) for looking up words while reading.
## Setup
On [Android](/wiki/android.md) OSS Dict is available on [F-Droid](/wiki/android/f-droid.md)
in a package called [OSS-Dict](https://f-droid.org/en/packages/com.akylas.aard2/).
## Usage
This section addresses the usage of OSS Dict.
### Installing Dictionaries
Dictionary files have to be downloaded separately and added to OSS Dict.
This is usually done by using `.slob` files.
A guide on where to find them can be found in the
[wiki of the slob Github page](https://github.com/itkach/slob/wiki/Dictionaries).

View File

@@ -6,14 +6,14 @@ depending on your needs.
This entry describes how to handle audio data. This entry describes how to handle audio data.
Music and Audiobooks can be obtained by buying the digital files or by Music and Audiobooks can be obtained by buying the digital files or by
[extracting them off of a CD](#extract-audio-files-from-cds). [extracting them off of a CD](#extract-audio-files-from-cds).
Podcasts need a so called Podcatcher. Podcasts need a podcast client.
A Podcatcher is used to subscribe to podcasts and download them automatically. A podcast client is used to subscribe to podcasts and download them automatically.
For Linux specific music software navigate to the corresponding For Linux specific music software navigate to the corresponding
[wiki entry](/wiki/linux/audio.md). [wiki entry](/wiki/linux/audio_%28linux%29.md).
For voice based communication, social platforms or messengers navigate to the For voice based communication, social platforms or messengers navigate to the
[communication article](/wiki/communication.md) and the corresponding [communication article](/wiki/communication.md) and the corresponding
[section](/wiki/communication.md#social-platforms-messengers-and-voip-services). [section](/wiki/communication.md#social-platforms-messengers-and-voip-services).
For headphones navigate to the [headphones article](/wiki/headphones.md): And for headphones navigate to the [headphones article](/wiki/headphones.md):
## Speech Recognition and Synthesis ## Speech Recognition and Synthesis
@@ -72,20 +72,20 @@ These can be created when the
Usually this appears together with a single file for the whole CD. Usually this appears together with a single file for the whole CD.
The audio file can then be split according to the `.cue` file. The audio file can then be split according to the `.cue` file.
For splitting of `.flac` files on a Linux system check the For splitting of `.flac` files on a Linux system check the
[a flac (package) entry](/wiki/linux/flac_%28package%29.md#splitting-flac-file-according-to-cue-file) [flac (package) entry](/wiki/linux/flac_%28package%29.md#splitting-flac-file-according-to-cue-file)
for further informations. for further information.
## Media Software ## Media Software
If you want to keep your system clean of much data, you can use this kind of If you want to keep your system clean of much data, you can use this kind of
setup. setup.
There are differences depending on your preffered software interface. There are differences depending on your preferred software interface.
### Import Playlist to Spotify ### Import Playlist to Spotify
Importing a playlist to Spotify can be challenging. Importing a playlist to Spotify can be challenging.
An easy way to do it is using [Spotlistr](https://www.spotlistr.com/search/textbox) using the An easy way to do it is using [Spotlistr](https://www.spotlistr.com/search/textbox) using the
Textbox function. text box function.
A List of Songs can be input and after connecting to Spotify, it will be imported automatically. A List of Songs can be input and after connecting to Spotify, it will be imported automatically.
### Digital Audio Workstations and Recording Software ### Digital Audio Workstations and Recording Software
@@ -101,20 +101,19 @@ produce audio files.
### Software for Music/Podcasts/Audiobooks ### Software for Music/Podcasts/Audiobooks
The following is a list of server software, that is featured in this wiki. The following is a list of server software, that is featured in this wiki.
The corresponding client software is handled in the server softwares wiki entry. The corresponding client software is handled in the server software wiki entry.
- [Subsonic](/wiki/subsonic.md) is a media streamer for music, podcasts and - [Subsonic](/wiki/subsonic.md) is a media streamer for music, podcasts and
audiobooks. audiobooks.
Subsonic is self-hostable. It is self-hostable and can be dockerized and has a web-interface as well as several
Subsonic that can be dockerized and has a web-interface aswell as several
clients that can be used. clients that can be used.
There are also the free and open-source implementations that feature all the There are also the free and open-source implementations that feature all the
same features and using its API named [Airsonic](/wiki/airsonic.md) (no longer same features and using its API named [Airsonic](/wiki/airsonic.md) (no longer
maintained) and its inofficial successor [Airsonic-advanced](/wiki/airsonic.md). maintained) and its unofficial successor [Airsonic-Advanced](/wiki/airsonic.md).
### Software for Podcasts ### Software for Podcasts
- [Podgrab](/wiki/podgrab.md) is a free and open-source podcatcher that can also be - [Podgrab](/wiki/podgrab.md) is a free and open-source podcast client that can also be
used to listen to them. used to listen to them.
It is self-hostable and can be dockerized. It is self-hostable and can be dockerized.
It has a web-interface and does not feature client software. It has a web-interface and does not feature client software.
@@ -124,7 +123,7 @@ The corresponding client software is handled in the server softwares wiki entry.
[YouTube](/wiki/youtube.md) features a wide variety of uploaded music and audiobooks. [YouTube](/wiki/youtube.md) features a wide variety of uploaded music and audiobooks.
Using programs like [yt-dl](/wiki/youtube.md#downloading-youtube-videos) they can be downloaded. Using programs like [yt-dl](/wiki/youtube.md#downloading-youtube-videos) they can be downloaded.
[Audible](https://www.audible.de/) is a popular service that makes sells audibooks. [Audible](https://www.audible.de/) is a popular service that makes sells audiobooks.
After purchasing an audiobook it can be downloaded directly from Audible after navigating to the After purchasing an audiobook it can be downloaded directly from Audible after navigating to the
`Library` tab and selecting `Download`. `Library` tab and selecting `Download`.
Another option is to use [OpenAudible](/wiki/openaudible.md). Another option is to use [OpenAudible](/wiki/openaudible.md).
@@ -137,7 +136,7 @@ An account on any of these services or any account at all is not require
## Digitalizing and Analyzing Physical Mediums ## Digitalizing and Analyzing Physical Mediums
This section focusses on physical audio mediums like CDs, their digitalization to a digital audio This section focuses on physical audio mediums like CDs, their digitalization to a digital audio
file of [specific format](#audio-formats-and-encoding) and conversions between them. file of [specific format](#audio-formats-and-encoding) and conversions between them.
### Detect Bad Conversions ### Detect Bad Conversions
@@ -147,14 +146,14 @@ tools.
For Linux a simple software solution for this is the `file` command. For Linux a simple software solution for this is the `file` command.
Running it will display these features of a given audio file. Running it will display these features of a given audio file.
This will however only display the format features. This will however only display the format features.
Bad convserions as described in Bad conversions as described in
[the previous section](#audio-formats-and-encoding) can not [the previous section](#audio-formats-and-encoding) can not
be detected by this. be detected by this.
A spectral analysis can detect bad conversions. A spectral analysis can detect bad conversions.
For this a audio analyzer like For this an audio analyzer like
[Sonic Visualizer](https://www.sonicvisualiser.org/) is needed. [Sonic Visualizer](https://www.sonicvisualiser.org/) is needed.
Select a audio file and press `Add Spectogram` under `Layer`. Select an audio file and press `Add Spectogram` under `Layer`.
This will display a spectogram. This will display a spectogramm.
Music off of a retail CD and lossless songs have frequencies that extend up to Music off of a retail CD and lossless songs have frequencies that extend up to
22kHz and can extend even further for hi-res music. 22kHz and can extend even further for hi-res music.
If the frequency extends up to at least 22kHz the file is lossless for sure. If the frequency extends up to at least 22kHz the file is lossless for sure.
@@ -168,9 +167,9 @@ This way you don't have to search for your CDs all the time.
- [Exact Audio Copy](https://www.exactaudiocopy.de) for windows can rip music - [Exact Audio Copy](https://www.exactaudiocopy.de) for windows can rip music
and automatically tag it with the help of a list of databases. and automatically tag it with the help of a list of databases.
- [fre:ac](https://freac.org/downloads-mainmenu-33) is a free cross-platform - [The fre:ac project](https://freac.org/downloads-mainmenu-33) is a free cross-platform
audio converter and CD ripper with support for various popular formats. audio converter and CD ripper with support for various popular formats.
- [metaflac](/wiki/linux/flac_%28package%29.md) for [Linux](/wiki/linux.md) is a program to edit - [The metaflac package](/wiki/linux/flac_%28package%29.md) for [Linux](/wiki/linux.md) is a program to edit
the tags of [flac](/wiki/flac_%28codec%29.md) files from the command line. the tags of [flac](/wiki/flac_%28codec%29.md) files from the command line.
It is bundled in the `flac` package for [Debian](/wiki/linux/debian.md) and arch based systems. It is bundled in the `flac` package for [Debian](/wiki/linux/debian.md) and arch based systems.
- [MusicBrainz Picard](/wiki/picard.md) for [Linux](/wiki/linux.md) is a graphical user interface - [MusicBrainz Picard](/wiki/picard.md) for [Linux](/wiki/linux.md) is a graphical user interface
@@ -180,7 +179,7 @@ This way you don't have to search for your CDs all the time.
While deciding on what version of an album is the best visit While deciding on what version of an album is the best visit
[Dynamic Range DB](https://dr.loudness-war.info). [Dynamic Range DB](https://dr.loudness-war.info).
It shows dynamic range scorings of each version. It shows dynamic range scores of each version.
### Get Additional Data to an Album/Single ### Get Additional Data to an Album/Single
@@ -193,14 +192,14 @@ It is suggested to place the audio files in a directory named after the album th
These album directories are placed in directories named after the album artist. These album directories are placed in directories named after the album artist.
Files can be named in the following scheme. Files can be named in the following scheme.
- music: `[<discnumber>.]<tracknumber>._<artist>_-_<title>` - Music: `[<discnumber>.]<tracknumber>._<artist>_-_<title>`
- audiobooks: `[<discnumber>.]<tracknumber>._<artist>_-_<album>_<tracknumber>` - Audiobooks: `[<discnumber>.]<tracknumber>._<artist>_-_<album>_<tracknumber>`
### Sheet Music ### Sheet Music
Music has moved more and more into the computer realm. Music has moved more and more into the computer realm.
An easy and intuitive software that can be used for this is [MuseScore.org](https://musescore.org/) An easy and intuitive software that can be used for this is [MuseScore.org](https://musescore.org/)
which features notating music aswell as a wide catalogue of available sheet music. which features notating music as well as a wide catalog of available sheet music.
MuseScore is free and open-source and is cross-platform. MuseScore is free and open-source and is cross-platform.
On [Linux based systems](/wiki/linux.md) it is available on most distributions via the `musescore` On [Linux based systems](/wiki/linux.md) it is available on most distributions via the `musescore`
package or their [website](https://musescore.org/download) and can be run with the command `mscore`. package or their [website](https://musescore.org/download) and can be run with the command `mscore`.
@@ -208,7 +207,7 @@ For Windows visit the [download section of the MuseScore website](https://musesc
Another option for music notation is [LilyPond](https://lilypond.org/). Another option for music notation is [LilyPond](https://lilypond.org/).
It is free software and also features It is free software and also features
[a plugin](https://github.com/martineausimon/nvim-lilypond-suite) for [NeoVIM](/wiki/linux/vim.md). [a plugin](https://github.com/martineausimon/nvim-lilypond-suite) for [Neovim](/wiki/linux/vim.md).
From the `.ly` files typical for LilyPond `.midi` files can automatically be generated. From the `.ly` files typical for LilyPond `.midi` files can automatically be generated.
These can in turn be played using [FluidSynth](https://www.fluidsynth.org/). These can in turn be played using [FluidSynth](https://www.fluidsynth.org/).

View File

@@ -154,8 +154,42 @@ This section focuses on the basic usage of calibre's web version.
#### Problems Logging in With Reverse Proxy #### Problems Logging in With Reverse Proxy
It is [a known problem](https://github.com/janeczku/calibre-web/issues/2916?utm_source=chatgpt.com) It is [a known problem](https://github.com/janeczku/calibre-web/issues/2916) not being able to login
not being able to login when using a [reverse proxy](/wiki/reverse-proxy.md) like when using a [reverse proxy](/wiki/reverse-proxy.md) like [Nginx](/wiki/nginx.md) or
[Nginx](/wiki/nginx.md) or [Traefik](/wiki/traefik.md). [Traefik](/wiki/traefik.md).
In this case a 504 error will be displayed. In this case a 504 error will be displayed.
According to various sources this can be fixed by trying previous sections until it works again. According to various sources this can be fixed by trying previous sections until it works again.
#### `sqlite3.OperationalError: no such column: books.isbn`
When starting calibre's web version a `500 Internal Server Error` may be displayed.
The logs contain an error similar to the following.
```txt
sqlite3.OperationalError: no such column: books.isbn
```
This indicates that the `metadata.db` schema is missing the `isbn` and `flags` columns expected by
the installed web version.
As a temporary workaround the missing columns can be added manually using the following command.
The placeholder `<metadata>` is the path to calibre's `metadata.db`.
```sh
sqlite3 <metadata>
```
Afterwards run the following [SQL](/wiki/database.md) commands on the database.
```sql
ALTER TABLE books ADD COLUMN isbn TEXT;
ALTER TABLE books ADD COLUMN flags INTEGER NOT NULL DEFAULT 0;
```
After applying the changes restart the service.
The added columns are metadata fields.
Existing books will keep a `NULL` value for `isbn` and `0` for `flags`.
This workaround allows the web version to start again, however it is recommended to verify that the
library was created with a compatible calibre version and that the correct `metadata.db` is being
used.

14
wiki/deepl.md Normal file
View File

@@ -0,0 +1,14 @@
# DeepL
[DeepL](https://www.deepl.com) is an AI-based translation service for translating text and documents
between various languages.
## Setup
DeepL is a website that can be visited without additional setup needed.
On [Android](/wiki/android.md) DeepL is available on [F-Droid](/wiki/android/f-droid.md) in a
package called [DeepL](https://f-droid.org/en/packages/com.example.deeplviewer/).
Additionally, it is available on the [Google Play store](/wiki/android.md#app-store) in a package
called
[DeepL Translate](https://play.google.com/store/apps/details?id=com.deepl.mobiletranslator&hl=en-US).

20
wiki/digital_painting.md Normal file
View File

@@ -0,0 +1,20 @@
# Digital Painting
Digital Painting is the creation of artwork using a computer or tablet instead of traditional media
such as paper or canvas.
It is commonly used for illustrations, concept art or comics.
## Hardware
Digital painting is typically performed using a
[graphics tablet or a tablet computer](/wiki/smart_device.md#smartphones-and-tablet-computers) with
an active stylus that supports pressure sensitivity.
## Software
Many digital painting applications are available.
Popular options include the following.
- [Krita](/wiki/krita.md) is a free and open-source program for digital painting.
It is available for [Linux](/wiki/linux.md), [Windows](/wiki/windows.md) and
[Android](/wiki/android.md).

View File

@@ -94,6 +94,21 @@ volume belongs to.
docker inspect <container-name> docker inspect <container-name>
``` ```
### Remove Unused Data
Over time Docker accumulates unused images, stopped containers, unused networks and build cache.
These objects continue to consume disk space even though they are no longer needed.
To remove all unused resources, run the following command.
It removes, stopped containers, unused networks, Unused images, Dangling image layers and unused
build cache.
```sh
sudo docker system prune -a
```
Docker will ask for confirmation before deleting the resources.
## Troubleshooting ## Troubleshooting
This section will focus on errors and the fixing of errors of docker. This section will focus on errors and the fixing of errors of docker.

View File

@@ -5,7 +5,7 @@ The official container and documentation was made by
[actualbudget](https://actualbudget.org/docs/install/docker/). [actualbudget](https://actualbudget.org/docs/install/docker/).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh`, `docker-compose.yml` at the same Create the files `rebuild.sh`, `docker-compose.yml` at the same
place. place.

View File

@@ -5,7 +5,7 @@ tracker.
The official container and documentation was made by The official container and documentation was made by
[alexjustesen](https://github.com/alexjustesen/speedtest-tracker). [alexjustesen](https://github.com/alexjustesen/speedtest-tracker).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[alexta69](https://github.com/alexta69/metube). [alexta69](https://github.com/alexta69/metube).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -9,7 +9,7 @@ The syncserver can be installed to handle the syncing of data in a self-hosted w
It is described [on GitHub](https://github.com/ankitects/anki/tree/main/docs/syncserver) and can be It is described [on GitHub](https://github.com/ankitects/anki/tree/main/docs/syncserver) and can be
setup via [Docker](/wiki/docker.md). setup via [Docker](/wiki/docker.md).
## Set-up ## Setup
Due to the syncserver having to be set up manually first navigate to the Due to the syncserver having to be set up manually first navigate to the
[Anki syncserver GitHub subpage](/wiki/anki.md#setup-server). [Anki syncserver GitHub subpage](/wiki/anki.md#setup-server).

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[awesometechnologies](https://hub.docker.com/awesometechnologies/synapse-admin). [awesometechnologies](https://hub.docker.com/awesometechnologies/synapse-admin).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[axhilrex](https://github.com/akhilrex/podgrab). [axhilrex](https://github.com/akhilrex/podgrab).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -3,7 +3,7 @@
This is a [Docker](/wiki/docker.md) container for a Homer static site. This is a [Docker](/wiki/docker.md) container for a Homer static site.
The official container and documentation was made by [b4bz](https://hub.docker.com/r/b4bz/homer). The official container and documentation was made by [b4bz](https://hub.docker.com/r/b4bz/homer).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Run `./rebuild.sh` afterward to create the volumes. Run `./rebuild.sh` afterward to create the volumes.

View File

@@ -5,7 +5,7 @@ server.
The Server consists of 3 Docker containers, one is the TubeArchivist main server, another is a The Server consists of 3 Docker containers, one is the TubeArchivist main server, another is a
TubeArchivist specific version of Elasticsearch and one a [redis](/wiki/docker/redis.md) instance. TubeArchivist specific version of Elasticsearch and one a [redis](/wiki/docker/redis.md) instance.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ meta-search machine.
The official container and documentation was made by The official container and documentation was made by
[benbusby](https://github.com/benbusby/whoogle-search). [benbusby](https://github.com/benbusby/whoogle-search).
## Set-up ## Setup
First of all create a folder for your `rebuild.sh`. First of all create a folder for your `rebuild.sh`.
After that clone whoogle from After that clone whoogle from

View File

@@ -2,7 +2,7 @@
This is a docker container for a [Hauk](/wiki/hauk.md). This is a docker container for a [Hauk](/wiki/hauk.md).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Additionally, create a `config.php` file based on the Additionally, create a `config.php` file based on the

View File

@@ -7,7 +7,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
In addition to the main container you need to connect a [redis container](/wiki/docker/redis.md) to In addition to the main container you need to connect a [redis container](/wiki/docker/redis.md) to
it. it.
## Set-up ## Setup
Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same
place. place.

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[cloudrac3r](https://github.com/cloudrac3r/bibliogram). [cloudrac3r](https://github.com/cloudrac3r/bibliogram).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
First of all create a folder for your `rebuild.sh`. First of all create a folder for your `rebuild.sh`.
After that clone bibliogram from [sr.ht](https://sr.ht/~cadence/bibliogram/) into After that clone bibliogram from [sr.ht](https://sr.ht/~cadence/bibliogram/) into

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[coturn](https://github.com/coturn/coturn). [coturn](https://github.com/coturn/coturn).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh`, `data/matrix/coturn/turnserver.conf` and `docker-compose.yml` at the Create the files `rebuild.sh`, `data/matrix/coturn/turnserver.conf` and `docker-compose.yml` at the
same place. same place.

View File

@@ -3,7 +3,7 @@
This is a [Docker](/wiki/docker.md) container for a [Tor](/wiki/tor.md) proxy. This is a [Docker](/wiki/docker.md) container for a [Tor](/wiki/tor.md) proxy.
The container and documentation was made by [dperson](https://hub.docker.com/r/dperson/torproxy). The container and documentation was made by [dperson](https://hub.docker.com/r/dperson/torproxy).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ protected [Jackett](/wiki/jackett.md) server.
The official container and documentation was made by The official container and documentation was made by
[dyonr](https://github.com/DyonR/docker-Jackettvpn). [dyonr](https://github.com/DyonR/docker-Jackettvpn).
## Set-up ## Setup
Create the file `rebuild.sh` and set `<username>` and `<password>` according to Create the file `rebuild.sh` and set `<username>` and `<password>` according to
your openvpn. your openvpn.

View File

@@ -6,12 +6,14 @@ an [openVPN tunnel](/wiki/openvpn.md).
The official container and documentation was made by The official container and documentation was made by
[dyonr](https://github.com/DyonR/docker-qbittorrentvpn). [dyonr](https://github.com/DyonR/docker-qbittorrentvpn).
## Set-up ## Setup
Create the file `rebuild.sh`. Create a `rebuild.sh` from the given examples either for [OpenVPN](#openvpn-rebuildsh) or
Change the settings according to your needs and run `./rebuild.sh` afterward. [Wireguard](#wireguard-rebuildsh), depending on the desired VPN protocol.
The default username of the web interface is `admin`. Change the settings according to your needs and run the corresponding script afterward.
The default password is `adminadmin`.
For both variants, the default username of the web interface is `admin` and the default password is
`adminadmin`.
Both can be changed in the web interface after setup. Both can be changed in the web interface after setup.
### Environment-variables ### Environment-variables
@@ -60,7 +62,7 @@ There are some special variables to set.
| `--sysctl` | configure systemctl | | `--sysctl` | configure systemctl |
### rebuild.sh ### openvpn-rebuild.sh
```sh ```sh
#!/bin/sh #!/bin/sh
@@ -74,11 +76,32 @@ docker run --name qbittorrentvpn \
-v qbittorrentvpn_data:/downloads \ -v qbittorrentvpn_data:/downloads \
-e "VPN_ENABLED=yes" \ -e "VPN_ENABLED=yes" \
-e "VPN_TYPE=openvpn" \ -e "VPN_TYPE=openvpn" \
-e "VPN_USERNAME=username" \ -e "VPN_USERNAME=<username>" \
-e "VPN_PASSWORD=password" \ -e "VPN_PASSWORD=<password>" \
-e "LAN_NETWORK=192.168.0.0/16" \ -e "LAN_NETWORK=192.168.0.0/16" \
--cap-add NET_ADMIN \ --cap-add NET_ADMIN \
--device /dev/net/tun \ --device /dev/net/tun \
--sysctl "net.ipv4.conf.all.src_valid_mark=1" \ --sysctl "net.ipv4.conf.all.src_valid_mark=1" \
-d dyonr/qbittorrentvpn -d dyonr/qbittorrentvpn
``` ```
### wireguard-rebuild.sh
```sh
#!/bin/sh
docker stop qbittorrentvpn
docker rm qbittorrentvpn
docker pull dyonr/qbittorrentvpn
docker run --name qbittorrentvpn \
--restart unless-stopped \
--cap-add NET_ADMIN \
--sysctl "net.ipv4.conf.all.src_valid_mark=1" \
--sysctl "net.ipv6.conf.all.disable_ipv6=0" \
-p 9091:8080 \
-v qbittorrentvpn_config:/config \
-v qbittorrentvpn_data:/downloads \
-e "VPN_ENABLED=yes" \
-e "VPN_TYPE=wireguard" \
-e "LAN_NETWORK=192.168.0.0/16" \
-d dyonr/qbittorrentvpn
```

View File

@@ -5,7 +5,7 @@ The Server consists of 2 Docker containers, one is the gitea main server and one
In addition to the main container you need to connect a [mySQL container](/wiki/docker/mysql.md) to In addition to the main container you need to connect a [mySQL container](/wiki/docker/mysql.md) to
it. it.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The Server consists of 2 Docker containers, one is the gramps main server split into two The Server consists of 2 Docker containers, one is the gramps main server split into two
subcontainers and one a [redis instance](/wiki/docker/redis.md). subcontainers and one a [redis instance](/wiki/docker/redis.md).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -2,7 +2,7 @@
This is a [Docker](/wiki/docker.md) container for a [Gameyfin](/wiki/game/gameyfin.md). This is a [Docker](/wiki/docker.md) container for a [Gameyfin](/wiki/game/gameyfin.md).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs. Change the settings according to your needs.

View File

@@ -6,7 +6,7 @@ an [openVPN tunnel](/wiki/openvpn.md).
The official container and documentation was made by The official container and documentation was made by
[haugene](https://github.com/haugene/docker-transmission-openvpn). [haugene](https://github.com/haugene/docker-transmission-openvpn).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
To see which providers are supported take a look at the To see which providers are supported take a look at the

View File

@@ -5,7 +5,7 @@ tracker.
The official container and documentation was made by The official container and documentation was made by
[henrywhitaker3](https://hub.docker.com/r/henrywhitaker3/speedtest-tracker). [henrywhitaker3](https://hub.docker.com/r/henrywhitaker3/speedtest-tracker).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[homeassistant](https://hub.docker.com/r/homeassistant/home-assistant). [homeassistant](https://hub.docker.com/r/homeassistant/home-assistant).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -7,7 +7,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
In addition to the main container you need to connect a In addition to the main container you need to connect a
[redis](/wiki/docker/redis.md) and a [postgres](/wiki/docker/postgres.md) container to it. [redis](/wiki/docker/redis.md) and a [postgres](/wiki/docker/postgres.md) container to it.
## Set-up ## Setup
Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same
place. place.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for a
The container and documentation was made by The container and documentation was made by
[itzg](https://hub.docker.com/r/itzg/minecraft-server). [itzg](https://hub.docker.com/r/itzg/minecraft-server).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -8,7 +8,7 @@ There is no official pre-build on docker-hub.
In addition to the main container you need to connect a In addition to the main container you need to connect a
[postgres container](/wiki/docker/postgres.md) to it. [postgres container](/wiki/docker/postgres.md) to it.
## Set-up ## Setup
First of all create a folder for your `rebuild.sh`. First of all create a folder for your `rebuild.sh`.
After that clone invidious from [GitHub](https://github.com/iv-org/invidious) into a folder within After that clone invidious from [GitHub](https://github.com/iv-org/invidious) into a folder within

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a [git](/wiki/git_%28general%2
The official container and documentation was made by The official container and documentation was made by
[jkarlos](https://hub.docker.com/r/jkarlos/git-server-docker). [jkarlos](https://hub.docker.com/r/jkarlos/git-server-docker).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for
The official container and documentation was made by The official container and documentation was made by
[johnktims](https://hub.docker.com/r/johnktims/folding-at-home). [johnktims](https://hub.docker.com/r/johnktims/folding-at-home).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a [Kiwix](/wiki/kiwix.md) serv
The official container and documentation was made by The official container and documentation was made by
[kiwix](https://github.com/kiwix/kiwix-tools/pkgs/container/kiwix-serve). [kiwix](https://github.com/kiwix/kiwix-tools/pkgs/container/kiwix-serve).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Make sure to place the `.zim` files inside the volume. Make sure to place the `.zim` files inside the volume.

View File

@@ -6,7 +6,7 @@ The Server consists of multiple Docker containers.
These are containers for the KohakuHub API and depending on configuration MinIO, LakeFS, These are containers for the KohakuHub API and depending on configuration MinIO, LakeFS,
[Postgres](/wiki/docker/postgres.md) [Postgres](/wiki/docker/postgres.md)
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
The file `docker-compose.yml` is usually created automatically. The file `docker-compose.yml` is usually created automatically.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for an
The official container and documentation was made by The official container and documentation was made by
[kylemanna](https://hub.docker.com/r/kylemanna/openvpn). [kylemanna](https://hub.docker.com/r/kylemanna/openvpn).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs. Change the settings according to your needs.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for a
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://github.com/linuxserver/docker-airsonic-advanced). [linuxserver](https://github.com/linuxserver/docker-airsonic-advanced).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/airsonic). [linuxserver](https://hub.docker.com/r/linuxserver/airsonic).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ The official container and documentation was made by
[linuxserver](https://github.com/linuxserver/docker-calibre-web). [linuxserver](https://github.com/linuxserver/docker-calibre-web).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[linuxserver](https://docs.linuxserver.io/images/docker-freshrss). [linuxserver](https://docs.linuxserver.io/images/docker-freshrss).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/jellyfin). [linuxserver](https://hub.docker.com/r/linuxserver/jellyfin).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/lidarr). [linuxserver](https://hub.docker.com/r/linuxserver/lidarr).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/radarr). [linuxserver](https://hub.docker.com/r/linuxserver/radarr).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/sonarr). [linuxserver](https://hub.docker.com/r/linuxserver/sonarr).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for syncthing for
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/syncthing). [linuxserver](https://hub.docker.com/r/linuxserver/syncthing).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/tvheadend). [linuxserver](https://hub.docker.com/r/linuxserver/tvheadend).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for a
The official container and documentation was made by The official container and documentation was made by
[linuxserver](https://hub.docker.com/r/linuxserver/wireguard). [linuxserver](https://hub.docker.com/r/linuxserver/wireguard).
## Set-Up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs. Change the settings according to your needs.
@@ -101,4 +101,4 @@ certificate.
### Add New Client to Existing WireGuard Installation ### Add New Client to Existing WireGuard Installation
To add a new client to the existing WireGuard installation increase the number To add a new client to the existing WireGuard installation increase the number
of peers or append a peer to the list of peers specified in the [setup section](#set-up) section. of peers or append a peer to the list of peers specified in the [setup section](#setup) section.

View File

@@ -5,9 +5,9 @@ The official container and documentation was made by
[mailserver](https://hub.docker.com/r/mailserver/docker-mailserver). [mailserver](https://hub.docker.com/r/mailserver/docker-mailserver).
It contains dovecot, antispam, antivirus, ssl and many more features. It contains dovecot, antispam, antivirus, ssl and many more features.
## Set-up ## Setup
This section addresses the set-up of the docker-mailserver [Docker](/wiki/docker.md) container. This section addresses the setup of the docker-mailserver [Docker](/wiki/docker.md) container.
### Download ### Download
@@ -151,7 +151,7 @@ No further setup is needed and [emails](/wiki/email.md) using the new domains ca
After setting up the [Email](/wiki/email.md) server, some [Client](/wiki/email.md#client) After setting up the [Email](/wiki/email.md) server, some [Client](/wiki/email.md#client)
configurations may be taken. configurations may be taken.
Especially recommended is the set-up of Especially recommended is the setup of
[end-to-end encryption](/wiki/email.md#end-to-end-encryption). [end-to-end encryption](/wiki/email.md#end-to-end-encryption).
### rebuild.sh ### rebuild.sh

View File

@@ -5,7 +5,7 @@ The official container and documentation was made by [mariadb](https://hub.docke
The Docker container is mainly used in combination with other containers. The Docker container is mainly used in combination with other containers.
To achieve this in the easiest way use a docker-compose file. To achieve this in the easiest way use a docker-compose file.
## Set-Up ## Setup
The mariadb Docker container is dependent on another container most of the time. The mariadb Docker container is dependent on another container most of the time.
The exact setup will be described in the regarding entry. The exact setup will be described in the regarding entry.

View File

@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
In addition to the client and server containers a [postgres container](/wiki/docker/postgres.md) In addition to the client and server containers a [postgres container](/wiki/docker/postgres.md)
needs to be connected. needs to be connected.
## Set-up ## Setup
Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same
place. place.

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[matrixdotorg](https://hub.docker.com/matrixdotorg/synapse). [matrixdotorg](https://hub.docker.com/matrixdotorg/synapse).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -6,7 +6,7 @@ This is a [Docker](/wiki/docker.md) container for a
The official container and documentation was made by The official container and documentation was made by
[mikenye](https://github.com/mikenye/docker-picard). [mikenye](https://github.com/mikenye/docker-picard).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -8,7 +8,7 @@ The services in this files are explained seperately.
The main Docker container needs a database in form of a [MariaDB](/wiki/docker/mariadb.md) The main Docker container needs a database in form of a [MariaDB](/wiki/docker/mariadb.md)
Docker container. Docker container.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[nginx](https://hub.docker.com/_/nginx). [nginx](https://hub.docker.com/_/nginx).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a [Cups](/wiki/cups.md) server
The official container and documentation was made by The official container and documentation was made by
[olbat](https://hub.docker.com/r/olbat/cupsd). [olbat](https://hub.docker.com/r/olbat/cupsd).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for an ollama server.
The official container and documentation was made by The official container and documentation was made by
[ollama](https://hub.docker.com/r/ollama/ollama). [ollama](https://hub.docker.com/r/ollama/ollama).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a Open WebUI server.
The official container and documentation was made by The official container and documentation was made by
[open-webui](https://github.com/open-webui/open-webui). [open-webui](https://github.com/open-webui/open-webui).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -7,7 +7,7 @@ The services in this files are explained seperately.
The main Docker container needs a database in form of a [MariaDB](/wiki/docker/mariadb.md) Docker The main Docker container needs a database in form of a [MariaDB](/wiki/docker/mariadb.md) Docker
container. container.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ cloudflare dns entries.
The official container and documentation was made by The official container and documentation was made by
[oznu](https://github.com/oznu/docker-cloudflare-ddns). [oznu](https://github.com/oznu/docker-cloudflare-ddns).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -3,7 +3,7 @@
This is a docker container for a onedrive client. This is a docker container for a onedrive client.
The official container and documentation was made by [oznu](https://hub.docker.com/r/oznu/onedrive). The official container and documentation was made by [oznu](https://hub.docker.com/r/oznu/onedrive).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ agent.
The official container and documentation was made by The official container and documentation was made by
[portainer](https://hub.docker.com/r/portainer/agent). [portainer](https://hub.docker.com/r/portainer/agent).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[portainer](https://hub.docker.com/r/portainer/portainer). [portainer](https://hub.docker.com/r/portainer/portainer).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ bookmarks, commands and aliases.
The official container and documentation was made by The official container and documentation was made by
[prologic](https://git.mills.io/prologic/golinks). [prologic](https://git.mills.io/prologic/golinks).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a gopher to http proxy.
The official container and documentation was made by The official container and documentation was made by
[prologic](https://hub.docker.com/r/prologic/gopherproxy). [prologic](https://hub.docker.com/r/prologic/gopherproxy).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a todo-manager.
The official container and documentation was made by The official container and documentation was made by
[prologic](https://hub.docker.com/r/prologic/todo). [prologic](https://hub.docker.com/r/prologic/todo).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -0,0 +1,66 @@
# qmcgaw gluetun
This is a [Docker](/wiki/docker.md) container for a [Gluetun](/wiki/gluetun.md) [VPN](/wiki/vpn.md)
client.
The official container and documentation was made by [qmcgaw](https://github.com/qdm12/gluetun).
## Setup
Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward.
## Environment-variables
Set the following variables with the `-e` tag.
| Name | Usage | Default |
| ------------------------ | -------------------------------------------- | ------- |
| `VPN_SERVICE_PROVIDER` | VPN provider | |
| `VPN_TYPE` | VPN type (`wireguard` or `openvpn`) | |
| `VPN_ENDPOINT_IP` | VPN server IP address | |
| `VPN_ENDPOINT_PORT` | VPN server port | |
| `WIREGUARD_PUBLIC_KEY` | WireGuard server public key | |
| `WIREGUARD_PRIVATE_KEY` | WireGuard client private key | |
| `WIREGUARD_ADDRESSES` | WireGuard client IP address | |
| `HTTPPROXY` | Enable HTTP proxy | `false` |
| `HTTPPROXY_STEALTH` | Hide proxy-related headers | `false` |
## Ports
Set the following ports with the `-p` tag.
| Container Port | Recommended outside port | Protocol | Description |
| -------------- | ------------------------ | -------- | ----------- |
| `8888` | `9050` | TCP | HTTP proxy |
## Capabilities
The following Linux capabilities have to be added.
| Capability |
| ---------- |
| `NET_ADMIN` |
## rebuild.sh
```sh
#!/bin/sh
docker stop gluetun
docker rm gluetun
docker pull qmcgaw/gluetun
docker run --name gluetun \
--restart unless-stopped \
--cap-add=NET_ADMIN \
-e VPN_SERVICE_PROVIDER=custom \
-e VPN_TYPE=wireguard \
-e VPN_ENDPOINT_IP="<server-ip>" \
-e VPN_ENDPOINT_PORT="<server-port>" \
-e WIREGUARD_PUBLIC_KEY="<public-key>" \
-e WIREGUARD_PRIVATE_KEY="<private-key>" \
-e WIREGUARD_ADDRESSES="<client-address>/32" \
-e HTTPPROXY=true \
-e HTTPPROXY_STEALTH=true \
-p 9050:8888 \
-d qmcgaw/gluetun
```

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[rblsb](https://github.com/rblsb/synctube). [rblsb](https://github.com/rblsb/synctube).
There is no official pre-build on docker-hub. There is no official pre-build on docker-hub.
## Set-up ## Setup
First of all create a folder for your `rebuild.sh`. First of all create a folder for your `rebuild.sh`.
After that clone synctube from [GitHub](https://github.com/rblsb/synctube) into After that clone synctube from [GitHub](https://github.com/rblsb/synctube) into

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a hastebin server.
The official container and documentation was made by The official container and documentation was made by
[rlister](https://hub.docker.com/r/rlister/hastebin). [rlister](https://hub.docker.com/r/rlister/hastebin).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ server.
The official container and documentation was made by The official container and documentation was made by
[dperson](https://hub.docker.com/r/samba). [dperson](https://hub.docker.com/r/samba).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ meta-search machine.
The official container and documentation was made by The official container and documentation was made by
[searx](https://hub.docker.com/r/searx/searx). [searx](https://hub.docker.com/r/searx/searx).
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -3,7 +3,7 @@
This is a [Docker](/wiki/docker.md) container for a [Sinusbot](/wiki/sinusbot.md). This is a [Docker](/wiki/docker.md) container for a [Sinusbot](/wiki/sinusbot.md).
The Server consists of a single Docker container. The Server consists of a single Docker container.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.

View File

@@ -5,7 +5,7 @@ bookmark and archive service.
The official container and documentation was made by The official container and documentation was made by
[sissbrueckner](https://github.com/sissbruecker/linkding). [sissbrueckner](https://github.com/sissbruecker/linkding).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ frontend [libreddit](/wiki/libreddit.md).
The official container and documentation was made by The official container and documentation was made by
[spikecodes](https://github.com/spikecodes/libreddit). [spikecodes](https://github.com/spikecodes/libreddit).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for a
The official container and documentation was made by The official container and documentation was made by
[Teamspeak](https://hub.docker.com/_/teamspeak). [Teamspeak](https://hub.docker.com/_/teamspeak).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for a mordhau server.
The official container and documentation was made by The official container and documentation was made by
[tetricz](https://hub.docker.com/r/tetricz/mordhau-server). [tetricz](https://hub.docker.com/r/tetricz/mordhau-server).
## Set-up ## Setup
Create the files `start.sh` and `stop.sh`. Create the files `start.sh` and `stop.sh`.
Change the settings according to your needs and run `./start.sh` to start Change the settings according to your needs and run `./start.sh` to start

View File

@@ -7,7 +7,7 @@ The official container and documentation was made by
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
The Server consists of two Docker containers, one is the kitchenowl frontend, another is a backend. The Server consists of two Docker containers, one is the kitchenowl frontend, another is a backend.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same Create the files `rebuild.sh` and `docker-compose.yml` at the same
place. place.

View File

@@ -7,7 +7,7 @@ The official container and documentation was made by
The `latest` tag at the moment of writing this readme was corrupted. The `latest` tag at the moment of writing this readme was corrupted.
The last usable tag was used therefore to guarantee best performance for all users. The last usable tag was used therefore to guarantee best performance for all users.
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Create a volume with the name `radicale_config`. Create a volume with the name `radicale_config`.

View File

@@ -5,7 +5,7 @@ The official container and documentation was made by
[traefik](https://hub.docker.com/_/traefik). [traefik](https://hub.docker.com/_/traefik).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
In that folder create the directories `data/config`. In that folder create the directories `data/config`.

View File

@@ -8,7 +8,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
In addition to the main container you need to connect a In addition to the main container you need to connect a
[postgres container](/wiki/docker/postgres.md) to it. [postgres container](/wiki/docker/postgres.md) to it.
## Set-up ## Setup
Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same
place. place.

View File

@@ -6,7 +6,7 @@ The official container and documentation was made by
[linuxserver](https://hub.docker.com/vectorim/riot-web). [linuxserver](https://hub.docker.com/vectorim/riot-web).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ This is a [Docker](/wiki/docker.md) container for a [bind](/wiki/bind.md)
The official container and documentation was made by The official container and documentation was made by
[ventz](https://hub.docker.com/r/ventz/bind). [ventz](https://hub.docker.com/r/ventz/bind).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -6,7 +6,7 @@ server, which is used for building the Viper verifiers
The official container and documentation was made by The official container and documentation was made by
[viperproject](https://hub.docker.com/r/viperproject/viperserver). [viperproject](https://hub.docker.com/r/viperproject/viperserver).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ The official container and documentation was made by
[wabayang](https://github.com/bayang/jelu). [wabayang](https://github.com/bayang/jelu).
This docker-rebuild is made up by a `docker-compose.yml` file. This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -6,7 +6,7 @@ one a Redis instance.
In addition to the main container you need to connect a In addition to the main container you need to connect a
[mariadb container](/wiki/docker/mariadb.md) and a [redis container](/wiki/docker/redis.md) to it. [mariadb container](/wiki/docker/mariadb.md) and a [redis container](/wiki/docker/redis.md) to it.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -4,7 +4,7 @@ This is a [Docker](/wiki/docker.md) container for the file viewer pinedocs.
The official container and documentation was made by The official container and documentation was made by
[xy2z](https://hub.docker.com/r/xy2z/pinedocs). [xy2z](https://hub.docker.com/r/xy2z/pinedocs).
## Set-up ## Setup
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ The official container and documentation was made by [YOURLS](https://hub.docker
In addition to the main container you need to connect a [mySQL container](/wiki/docker/mysql.md) to In addition to the main container you need to connect a [mySQL container](/wiki/docker/mysql.md) to
it. it.
## Set-up ## Setup
Create the files `rebuild.sh` and `docker-compose.yml` at the same place. Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.

View File

@@ -5,7 +5,7 @@ frontend [nitter](/wiki/nitter.md).
The official container and documentation was made by The official container and documentation was made by
[zedeus](https://github.com/zedeus/nitter). [zedeus](https://github.com/zedeus/nitter).
## Set-up ## Setup
Create the file `rebuild.sh`, `docker-compose.yml` and `nitter.conf` at the same Create the file `rebuild.sh`, `docker-compose.yml` and `nitter.conf` at the same
place. place.

View File

@@ -35,8 +35,8 @@ track of e-books and normal books at the same time which is a feature no e-book
An e-reader is a device that is designed for reading digital e-books. An e-reader is a device that is designed for reading digital e-books.
Some of them also feature [annotation tools](/wiki/note-taking.md). Some of them also feature [annotation tools](/wiki/note-taking.md).
- [Episteme Reader](https://github.com/Aryan-Raj3112/episteme) is a native - [Episteme Reader](/wiki/android/episteme_reader.md) is a native [Android](/wiki/android.md)
[Android](/wiki/android.md) [e-book](/wiki/e-book.md) reader, that is capable of annotations. e-book reader, that is capable of annotations.
In contrast to [Saber](/wiki/note-taking.md#software) it is able to handle large PDF-files. In contrast to [Saber](/wiki/note-taking.md#software) it is able to handle large PDF-files.
Additionally it features the OPDS protocol for catalogs which can, for example, connect to Additionally it features the OPDS protocol for catalogs which can, for example, connect to
[the OPDS catalog of calibre's web version](/wiki/calibre.md#connect-via-opds). [the OPDS catalog of calibre's web version](/wiki/calibre.md#connect-via-opds).

30
wiki/eduroam.md Normal file
View File

@@ -0,0 +1,30 @@
# eduroam
eduroam, short for education roaming, is a wireless network available at many universities and
research institutions worldwide.
It allows users to connect using the credentials or certificates issued by their home institution.
## Android
The recommended [Android](/wiki/android.md) client is called [geteduroam](https://geteduroam.app/).
It is available on the [Google Play Store](/wiki/android.md#app-store) as well as on
[F-Droid](/wiki/android.md#app-store).
It supports both username/password authentication and certificate-based authentication (EAP-TLS).
Install the application, select your institution and follow the setup process.
The application should remain installed, as removing it also removes the eduroam configuration.
## Linux
Most [Linux](/wiki/linux.md) desktop environments support eduroam directly through
[NetworkManager](/wiki/linux/networkmanager.md).
For username/password authentication configure a new WPA2/WPA3 Enterprise connection using the
parameters provided by your institution.
If certificate-based authentication (EAP-TLS) is used, import the supplied client certificate and
configure the connection accordingly.
The certificate is usually provided by your institution.
Some institutions also provide an installer through the official
[eduroam Configuration Assistant Tool (CAT)](https://cat.eduroam.org).

View File

@@ -65,7 +65,7 @@ mail._domainkey.<domain>. TXT "v=DKIM1; h=sha256; k=rsa; p=<public-key>"
The key has to be retrieved from the mail server. The key has to be retrieved from the mail server.
For example for [docker-mailserver](/wiki/docker/mailserver_-_docker-mailserver.md) the process is For example for [docker-mailserver](/wiki/docker/mailserver_-_docker-mailserver.md) the process is
described in the described in the
[corresponding set-up section](/wiki/docker/mailserver_-_docker-mailserver.md#set-up). [corresponding setup section](/wiki/docker/mailserver_-_docker-mailserver.md#setup).
#### DMARC record #### DMARC record

View File

@@ -37,6 +37,7 @@ The following add-ons increase the security or privacy.
lets you separate cookies in different containers on a per site base. lets you separate cookies in different containers on a per site base.
With this add-on a proxy can be selected for each container which enables usage of a With this add-on a proxy can be selected for each container which enables usage of a
[VPN](/wiki/vpn.md) that acts as a Proxy like a [OpenVPN Proxy](/wiki/openvpn.md#proxy). [VPN](/wiki/vpn.md) that acts as a Proxy like a [OpenVPN Proxy](/wiki/openvpn.md#proxy).
For this software like [Gluetun](/wiki/gluetun.md) can be used.
- [I don't care about cookies](https://addons.mozilla.org/en-US/firefox/addon/i-dont-care-about-cookies/) - [I don't care about cookies](https://addons.mozilla.org/en-US/firefox/addon/i-dont-care-about-cookies/)
is an even faster alternative to Consent-O-Matic. is an even faster alternative to Consent-O-Matic.
- [Temporary Containers](https://addons.mozilla.org/en-GB/firefox/addon/temporary-containers) opens - [Temporary Containers](https://addons.mozilla.org/en-GB/firefox/addon/temporary-containers) opens
@@ -97,10 +98,10 @@ The following add-ons provide translation options.
add-on made by Mozilla itself that gives an option for marked text to display its translations add-on made by Mozilla itself that gives an option for marked text to display its translations
quickly from the extension menu but can also translate whole sites. quickly from the extension menu but can also translate whole sites.
- [Simple Translate](https://addons.mozilla.org/en-US/firefox/addon/simple-translate) is an add-on - [Simple Translate](https://addons.mozilla.org/en-US/firefox/addon/simple-translate) is an add-on
supporting both DeepL and Google Translate to translate marked text in various different ways that supporting both [DeepL](/wiki/deepl.md) and Google Translate to translate marked text in various
can be automatically displayed. different ways that can be automatically displayed.
- [To DeepL translation](https://addons.mozilla.org/en-US/firefox/addon/to-deepl/) gives an option - [To DeepL translation](https://addons.mozilla.org/en-US/firefox/addon/to-deepl/) gives an option
for marked text to display its translation in a pop-up window using DeepL. for marked text to display its translation in a pop-up window using [DeepL](/wiki/deepl.md).
#### Shopping Add-ons #### Shopping Add-ons

21
wiki/gluetun.md Normal file
View File

@@ -0,0 +1,21 @@
# Gluetun
[Gluetun](https://github.com/qdm12/gluetun) is a free and open-source Docker-based VPN client.
It supports multiple VPN providers and protocols including [WireGuard](/wiki/wireguard.md) and
[OpenVPN](/wiki/openvpn.md).
## Setup
Gluetun can be set up via [Docker](/wiki/docker.md) with the
[qmcgaw image](/wiki/docker/qmcgaw_-_gluetun.md).
## Usage
This section addresses the usage of Gluetun.
### Routing Traffic of Firefox' Containers
Gluetun routes the network traffic of Docker containers through a VPN tunnel.
It can be used as a gateway for other containers or in combination with [Firefox'](/wiki/firefox.md)
Multi-Account Containers to access selected websites through a VPN without routing all system
traffic through the tunnel.

View File

@@ -10,6 +10,8 @@ This entry also features medicinal image and visual formats such as DICOM.
- [sxiv](https://github.com/xyb3rt/sxiv) is an image viewer for [Linux'](/wiki/linux.md) - [sxiv](https://github.com/xyb3rt/sxiv) is an image viewer for [Linux'](/wiki/linux.md)
[X window system](/wiki/linux/x_window_system.md). [X window system](/wiki/linux/x_window_system.md).
- [Weasis](https://github.com/nroduit/Weasis) is a cross-platform DICOM viewer. - [Weasis](https://github.com/nroduit/Weasis) is a cross-platform DICOM viewer.
- [imv](https://sr.ht/~exec64/imv/) is an image viewer native to [Linux'](/wiki/linux.md)
[Wayland](/wiki/linux/wayland.md).
## Editors ## Editors

34
wiki/krita.md Normal file
View File

@@ -0,0 +1,34 @@
# Krita
[Krita](https://krita.org/) is a free and open-source cross-platform
[digital painting](/wiki/digital_painting.md) program focused on illustrations, concept art, comics
and animation.
It is available for [Linux](/wiki/linux.md), [Windows](/wiki/windows.md) and
[Android](/wiki/android.md).
## Setup
The Krita program can be installed from source as described [on GitHub](https://github.com/KDE/krita).
Alternatively many [Linux](/wiki/linux.md) [package managers](/wiki/linux/package_manager.md)
package Krita in the `krita` package.
The software can also be installed on [Android](/wiki/android.md) via
[F-Droid](/wiki/android/f-droid.md) packaged under
[org.krita](https://f-droid.org/packages/org.krita/).
## Usage
This section addresses the usage of Krita.
### Disable Finger Drawing (Pen-only Mode)
On [Android](/wiki/android.md), accidental touches from your hand can create unwanted brush strokes.
While palm rejection is primarily handled by the tablet hardware, Krita allows disabling drawing
with touch input.
To enable pen-only drawing navigate to *Settings*, *Configure Krita*, *General* and *Tools* and
disable *Enable Touch Painting*.
Afterward, restart Krita.
After restarting, only the stylus can draw, while finger touches are ignored.
This provides a better drawing experience on devices with active stylus support.

Some files were not shown because too many files have changed in this diff Show More