1
0
mirror of https://github.com/tiyn/wiki.git synced 2026-07-02 18:11:35 +02:00

Compare commits

...

8 Commits

Author SHA1 Message Date
547f60649e Gitignore: added exception regarding Zettelkasten 2026-07-02 10:07:46 +02:00
bd928b26af Orthography: Fixed minor errors in spelling and punctuation 2026-07-02 10:06:55 +02:00
beee1f7e83 Whisper-CLI: Referenced GPU-specific packages 2026-07-02 10:03:50 +02:00
c03daea525 Corrected various typographic errors
- substituted en-dash for hyphen where needed
- renamed files to avoid confusion due to identical name
- added links
- fixed capitalization
- fixed line breaks
2026-07-02 09:12:29 +02:00
28bcddc659 Thunderbird: Improved Guide to Update PGP keys 2026-07-01 01:27:58 +02:00
b61fb6c139 Database: Added Tools 2026-06-26 03:03:39 +02:00
08bf3c85b2 Wayland: added compositors 2026-06-26 03:03:14 +02:00
58efb13590 System Hardening: Added aur-malware-check 2026-06-26 03:03:03 +02:00
176 changed files with 847 additions and 763 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
*.pdf *.pdf
.zk

View File

@@ -4,7 +4,7 @@
[BitTorrent](/wiki/bittorrent.md) domain. [BitTorrent](/wiki/bittorrent.md) domain.
These applications include but are not limited to [Sonarr](https://github.com/Sonarr/Sonarr) for These applications include but are not limited to [Sonarr](https://github.com/Sonarr/Sonarr) for
[TV shows](/wiki/video.md), [Radarr](https://github.com/Radarr/Radarr) for [movies](/wiki/video.md) [TV shows](/wiki/video.md), [Radarr](https://github.com/Radarr/Radarr) for [movies](/wiki/video.md)
and [Lidarr](https://github.com/Lidarr/Lidarr) for [music](/wiki/audio.md). and [Lidarr](https://github.com/Lidarr/Lidarr) for [music](/wiki/audio_%28general%29.md).
## Setup ## Setup

View File

@@ -2,7 +2,7 @@
[Airsonic-Advanced](https://github.com/airsonic-advanced/airsonic-advanced) is [Airsonic-Advanced](https://github.com/airsonic-advanced/airsonic-advanced) is
a free and open-source personal media streamer used for a free and open-source personal media streamer used for
[music, podcasts and audiobooks](/wiki/audio.md). [music, podcasts and audiobooks](/wiki/audio_%28general%29.md).
It is a more modern implementation of [Airsonic](/wiki/airsonic.md) which in turn It is a more modern implementation of [Airsonic](/wiki/airsonic.md) which in turn
is a fork of [Subsonic](/wiki/subsonic.md). is a fork of [Subsonic](/wiki/subsonic.md).

View File

@@ -1,7 +1,7 @@
# Airsonic # Airsonic
[Airsonic](https://github.com/airsonic/airsonic) is a free and open-source personal media streamer [Airsonic](https://github.com/airsonic/airsonic) is a free and open-source personal media streamer
used for [music, podcasts and audiobooks](/wiki/audio.md). used for [music, podcasts and audiobooks](/wiki/audio_%28general%29.md).
It is a fork of [Subsonic](/wiki/subsonic.md). It is a fork of [Subsonic](/wiki/subsonic.md).
Airsonic is not maintained anymore and therefore deprecated. Airsonic is not maintained anymore and therefore deprecated.
A more modern implementation of it is [Airsonic-Advanced](/wiki/airsonic-advanced.md). A more modern implementation of it is [Airsonic-Advanced](/wiki/airsonic-advanced.md).

View File

@@ -80,8 +80,8 @@ suggest the following changes.
- Alert when clipboard is accessed - Alert when clipboard is accessed
- Enable app pinnig - Enable app pinnig
Another option to add which may not improve security or privacy but improves usability - especially Another option to add which may not improve security or privacy but improves usability especially
if a difficult passphrase is used - is the enabling of "Extend Unlock". if a difficult passphrase is used is the enabling of "Extend Unlock".
There "Trusted Devices" can be set or the "On-body Detection" can be enabled. There "Trusted Devices" can be set or the "On-body Detection" can be enabled.
### Multi-Factor Authentication ### Multi-Factor Authentication
@@ -137,7 +137,7 @@ button.
Then connect it to a computer via USB. Then connect it to a computer via USB.
The following steps have to take place on a [Windows](/wiki/windows.md) system or an emulation or The following steps have to take place on a [Windows](/wiki/windows.md) system or an emulation or
virtualization of it. virtualization of it.
Download and start "Mi Unlock" - it is available on the Download and start "Mi Unlock" it is available on the
[article mentioned prior in this section](https://new.c.mi.com/global/post/101245). [article mentioned prior in this section](https://new.c.mi.com/global/post/101245).
Follow the steps of the software, select "Unlock" and confirm it multiple times. Follow the steps of the software, select "Unlock" and confirm it multiple times.
It is possible that now 72 hours have to pass for the unlocking process to continue. It is possible that now 72 hours have to pass for the unlocking process to continue.

View File

@@ -23,6 +23,11 @@ There the provider of OpenPGP (`OpenPGP provider`) can be set to OpenKeychain
(`org.sufficientlysecure.keychain`). (`org.sufficientlysecure.keychain`).
Using OpenKeychain PGP keys can then be imported and stored. Using OpenKeychain PGP keys can then be imported and stored.
Please note that keys only need to be imported once.
If the keys are changed, especially if identities are added or remove, the key inside the
OpenKeychain app can simply be updated by selecting the update button.
However, identities need to be removed manually sometimes.
After this is done outgoing mails can be encrypted by signed or encrypted by selecting the After this is done outgoing mails can be encrypted by signed or encrypted by selecting the
`Encrypt` selection on the top bar when writing emails. `Encrypt` selection on the top bar when writing emails.

View File

@@ -1,6 +1,6 @@
# GrapheneOS # GrapheneOS
[GrapheneOS](https://grapheneos.org/) - or short Graphene - is a custom [GrapheneOS](https://grapheneos.org/) or short Graphene is a custom
[Android](/wiki/android.md)-ROM and operating system for [Android](/wiki/android.md)-ROM and operating system for
[Smartphones and Tablets](/wiki/smart_device.md#smartphones-and-tablet-computers) with mostly free [Smartphones and Tablets](/wiki/smart_device.md#smartphones-and-tablet-computers) with mostly free
and open-source software. and open-source software.

View File

@@ -1,6 +1,6 @@
# LineageOS # LineageOS
[LineageOS](https://lineageos.org/) - or short Lineage - is a custom [LineageOS](https://lineageos.org/) or short Lineage is a custom
[Android](/wiki/android.md)-ROM and operating system for [Android](/wiki/android.md)-ROM and operating system for
[Smartphones and Tablets](/wiki/smart_device.md#smartphones-and-tablet-computers) with mostly free [Smartphones and Tablets](/wiki/smart_device.md#smartphones-and-tablet-computers) with mostly free
and open-source software. and open-source software.

View File

@@ -90,7 +90,7 @@ A List of Songs can be input and after connecting to Spotify, it will be importe
### Digital Audio Workstations and Recording Software ### Digital Audio Workstations and Recording Software
Digital Audio Workstations - short DAWs - is an application that can be used to record, edit or Digital Audio Workstations short DAWs is an application that can be used to record, edit or
produce audio files. produce audio files.
- [LMMS](https://lmms.io/) is a free and cross-platform DAW that is highly compatible with - [LMMS](https://lmms.io/) is a free and cross-platform DAW that is highly compatible with
@@ -108,8 +108,8 @@ The corresponding client software is handled in the server softwares wiki entry.
Subsonic is self-hostable. Subsonic is self-hostable.
Subsonic that can be dockerized and has a web-interface aswell 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 inofficial successor [Airsonic-advanced](/wiki/airsonic.md).
### Software for Podcasts ### Software for Podcasts
@@ -133,7 +133,7 @@ converting and splitting.
[SpotiFLAC](https://github.com/afkarxyz/SpotiFLAC) is a software that is able to download Spotify [SpotiFLAC](https://github.com/afkarxyz/SpotiFLAC) is a software that is able to download Spotify
tracks, albums, artists and playlists as `.flac`-files from Tidal, Qobuz, Amazon Music and Deezer. tracks, albums, artists and playlists as `.flac`-files from Tidal, Qobuz, Amazon Music and Deezer.
An account on any of these services - or any account at all - is not required. An account on any of these services or any account at all is not required.
## Digitalizing and Analyzing Physical Mediums ## Digitalizing and Analyzing Physical Mediums

View File

@@ -10,8 +10,8 @@ This section addresses various features of calibre.
## Adding a Plugin ## Adding a Plugin
A plugin by a third party can be added by selecting a `.zip` archive - usually A plugin by a third party can be added by selecting a `.zip` archive usually
named `<plugin name>_plugin.zip` - under Preferences, Plugins, Load plugin from named `<plugin name>_plugin.zip` under Preferences, Plugins, Load plugin from
file. file.
## Exporting Books ## Exporting Books
@@ -57,7 +57,7 @@ Afterward select all books, right-click and select `Edit metadata in bulk`
under `Edit metadata`. under `Edit metadata`.
Then check the box `update title sort` and press `Ok` to update all sort titles. Then check the box `update title sort` and press `Ok` to update all sort titles.
This entry is based on two posts on mobileread - one regarding the This entry is based on two posts on mobileread one regarding the
[sort author name](https://www.mobileread.com/forums/showthread.php?t=314663) [sort author name](https://www.mobileread.com/forums/showthread.php?t=314663)
and the other regarding the and the other regarding the
[sort title](https://www.mobileread.com/forums/showthread.php?t=249870). [sort title](https://www.mobileread.com/forums/showthread.php?t=249870).

View File

@@ -1,14 +1,15 @@
# Cue sheet # Cue sheet
A cue sheet is a metadata file containing information for the tracks of a CD or A cue sheet is a metadata file containing information for the tracks of a CD or a file
a file [ripped](/wiki/audio.md#extract-audio-files-from-cds) from it. [ripped](/wiki/audio_%28general%29.md#extract-audio-files-from-cds) from it.
## Example file ## Example file
To understand the structure of a cue file the following lines show the contents To understand the structure of a cue file the following lines show the contents of an example cue
of an example cue file. All lines starting with `REM`, `PERFORMER` or `TITLE` file.
are optional. The following example is taken from the All lines starting with `REM`, `PERFORMER` or `TITLE` are optional.
[wikipedia article](https://en.wikipedia.org/wiki/Cue_sheet_(computing)): The following example is taken from the
[Wikipedia article on Cue sheets](https://en.wikipedia.org/wiki/Cue_sheet_(computing)).
```cue ```cue
REM GENRE Electronica REM GENRE Electronica

View File

@@ -5,5 +5,13 @@ Most prominent type of database are SQL databases.
## Database management systems (DBMS) ## Database management systems (DBMS)
- [MySQL](/wiki/docker/mysql.md) is a relational DBMS - [MySQL](/wiki/docker/mysql.md) is a relational DBMS for SQL.
- [MariaDB](/wiki/docker/mariadb.md) is a relational DBMS that is a fork of MySQL - [MariaDB](/wiki/docker/mariadb.md) is a relational DBMS that is a fork of MySQL.
- [PostgreSQL](/wiki/postgresql.md) is a relational DBMS.
## Database Tools
There are many tools to manage (SQL) databases.
One of the most easy ones to use is [sqlit](https://github.com/Maxteabag/sqlit) with which databases
can easily be queried and edited in the [terminal](/wiki/linux/system_console.md).
It is available for [Linux](/wiki/linux.md), MacOS and [Windows](/wiki/windows.md).

View File

@@ -1,4 +1,4 @@
# actualbudget - actual-server # actualbudget actual-server
This is a [Docker](/wiki/docker.md) container for an actualbudget server. This is a [Docker](/wiki/docker.md) container for an actualbudget server.
The official container and documentation was made by The official container and documentation was made by
@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
Create the files `rebuild.sh`, `docker-compose.yml` at the same Create the files `rebuild.sh`, `docker-compose.yml` at the same
place. place.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Ports ### Ports

View File

@@ -1,4 +1,4 @@
# alexjustesen - speedtest-tracker # alexjustesen speedtest-tracker
This is a [Docker](/wiki/docker.md) container for a selfhosted internet speed This is a [Docker](/wiki/docker.md) container for a selfhosted internet speed
tracker. tracker.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
It is important to set a correct app key as described in It is important to set a correct app key as described in
[the following section](#environment-variables). [the following section](#environment-variables).

View File

@@ -1,4 +1,4 @@
# alexta69 - metube # alexta69 metube
This is a [Docker](/wiki/docker.md) container for a [MeTube](/wiki/metube.md) This is a [Docker](/wiki/docker.md) container for a [MeTube](/wiki/metube.md)
server. server.
@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes
@@ -49,9 +49,9 @@ services:
image: alexta69/metube image: alexta69/metube
restart: unless-stopped restart: unless-stopped
ports: ports:
- "8881:8081" "8881:8081"
volumes: volumes:
- downloads:/downloads downloads:/downloads
volumes: volumes:
downloads: downloads:

View File

@@ -1,4 +1,4 @@
# ankitects - anki # ankitects anki
This is a [Docker](/wiki/docker.md) container for a [Anki syncserver](/wiki/anki.md#setup-server). This is a [Docker](/wiki/docker.md) container for a [Anki syncserver](/wiki/anki.md#setup-server).
The official container is part of the The official container is part of the
@@ -15,7 +15,7 @@ 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).
From there download the `Dockerfile` and the `entrypoints.sh`. From there download the `Dockerfile` and the `entrypoints.sh`.
Then create the file `rebuild.sh`. Then 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` afterward.
Especially set the `<version>` (for example `24.11`) aswell as the `<user>` and `<password>`. Especially set the `<version>` (for example `24.11`) aswell as the `<user>` and `<password>`.
## Environment-variables ## Environment-variables

View File

@@ -1,4 +1,4 @@
# awesometechnologies - synapse-admin # awesometechnologies synapse-admin
This is a [Docker](/wiki/docker.md) container for a Synapse administration server of This is a [Docker](/wiki/docker.md) container for a Synapse administration server of
[Matrix](/wiki/matrix.md). [Matrix](/wiki/matrix.md).
@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Ports ### Ports
@@ -39,5 +39,5 @@ services:
image: awesometechnologies/synapse-admin:latest image: awesometechnologies/synapse-admin:latest
restart: unless-stopped restart: unless-stopped
ports: ports:
- 80:80 80:80
``` ```

View File

@@ -1,4 +1,4 @@
# axhilrex - podgrab # axhilrex podgrab
This is a [Docker](/wiki/docker.md) container for a [Podgrab](/wiki/podgrab.md) This is a [Docker](/wiki/docker.md) container for a [Podgrab](/wiki/podgrab.md)
server. server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# b4bz - homer # b4bz homer
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).
@@ -6,7 +6,7 @@ The official container and documentation was made by [b4bz](https://hub.docker.c
## Set-up ## Set-up
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Run `./rebuild.sh` afterwards to create the volumes. Run `./rebuild.sh` afterward to create the volumes.
Place the file `config.yml` in the `homer` docker volume and change it to your Place the file `config.yml` in the `homer` docker volume and change it to your
needs. needs.
After that rerun `./rebuild.sh` to make update your config. After that rerun `./rebuild.sh` to make update your config.
@@ -59,16 +59,16 @@ message:
content: "tmp" content: "tmp"
links: links:
- name: "tmp" name: "tmp"
icon: "tmp" icon: "tmp"
url: "tmp" url: "tmp"
target: "_blank" target: "_blank"
services: services:
- name: "tmp" name: "tmp"
icon: "tmp" icon: "tmp"
items: items:
- name: "tmp" name: "tmp"
logo: "tmp" logo: "tmp"
subtitle: "tmp" subtitle: "tmp"
tag: "tmp" tag: "tmp"

View File

@@ -1,4 +1,4 @@
# bbilly1 - tubearchivist # bbilly1 tubearchivist
This is a [Docker](/wiki/docker.md) container for a [TubeArchivist](/wiki/tubearchivist.md) This is a [Docker](/wiki/docker.md) container for a [TubeArchivist](/wiki/tubearchivist.md)
server. server.
@@ -8,7 +8,7 @@ TubeArchivist specific version of Elasticsearch and one a [redis](/wiki/docker/r
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -89,50 +89,50 @@ services:
restart: unless-stopped restart: unless-stopped
image: bbilly1/tubearchivist image: bbilly1/tubearchivist
ports: ports:
- 8881:8000 8881:8000
volumes: volumes:
- media:/youtube media:/youtube
- cache:/cache cache:/cache
environment: environment:
- ES_URL=http://es:9200 # needs protocol e.g. http and port ES_URL=http://es:9200 # needs protocol e.g. http and port
- REDIS_HOST=redis # don't add protocol REDIS_HOST=redis # don't add protocol
- HOST_UID=1000 HOST_UID=1000
- HOST_GID=1000 HOST_GID=1000
- TA_HOST=subdomain.domain.tld # set your host name TA_HOST=subdomain.domain.tld # set your host name
- TA_USERNAME=admin # your initial TA credentials TA_USERNAME=admin # your initial TA credentials
- TA_PASSWORD=admin # your initial TA credentials TA_PASSWORD=admin # your initial TA credentials
- ELASTIC_PASSWORD=verysecret # set password for Elasticsearch ELASTIC_PASSWORD=verysecret # set password for Elasticsearch
- TZ=Europe/Berlin # set your time zone TZ=Europe/Berlin # set your time zone
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000/health"] test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
interval: 2m interval: 2m
timeout: 10s timeout: 10s
retries: 3 retries: 3
depends_on: depends_on:
- es es
- redis redis
redis: redis:
image: redis/redis-stack-server image: redis/redis-stack-server
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- redis:/data redis:/data
depends_on: depends_on:
- es es
es: es:
image: bbilly1/tubearchivist-es # only for amd64, or use official es 8.9.0 image: bbilly1/tubearchivist-es # only for amd64, or use official es 8.9.0
restart: unless-stopped restart: unless-stopped
environment: environment:
- "ELASTIC_PASSWORD=verysecret" # matching Elasticsearch password "ELASTIC_PASSWORD=verysecret" # matching Elasticsearch password
- "ES_JAVA_OPTS=-Xms512m -Xmx512m" "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- "xpack.security.enabled=true" "xpack.security.enabled=true"
- "discovery.type=single-node" "discovery.type=single-node"
- "path.repo=/usr/share/elasticsearch/data/snapshot" "path.repo=/usr/share/elasticsearch/data/snapshot"
ulimits: ulimits:
memlock: memlock:
soft: -1 soft: -1
hard: -1 hard: -1
volumes: volumes:
- es:/usr/share/elasticsearch/data # check for permission error when using bind mount, see readme es:/usr/share/elasticsearch/data # check for permission error when using bind mount, see readme
volumes: volumes:
media: media:

View File

@@ -1,4 +1,4 @@
# benbusby - whoogle-search # benbusby whoogle-search
This is a [Docker](/wiki/docker.md) container for a [whoogle](/wiki/whoogle.md) This is a [Docker](/wiki/docker.md) container for a [whoogle](/wiki/whoogle.md)
meta-search machine. meta-search machine.
@@ -56,17 +56,17 @@ services:
restart: unless-stopped restart: unless-stopped
user: whoogle user: whoogle
security_opt: security_opt:
- no-new-privileges no-new-privileges
cap_drop: cap_drop:
- ALL ALL
tmpfs: tmpfs:
- /config/:size=10M,uid=927,gid=927,mode=1700 /config/:size=10M,uid=927,gid=927,mode=1700
- /var/lib/tor/:size=15M,uid=927,gid=927,mode=1700 /var/lib/tor/:size=15M,uid=927,gid=927,mode=1700
- /run/tor/:size=1M,uid=927,gid=927,mode=1700 /run/tor/:size=1M,uid=927,gid=927,mode=1700
volumes: volumes:
- config:/config config:/config
ports: ports:
- 8000:5000 8000:5000
volumes: volumes:
config: config:

View File

@@ -1,4 +1,4 @@
# bilde2910 - Hauk # bilde2910 Hauk
This is a docker container for a [Hauk](/wiki/hauk.md). This is a docker container for a [Hauk](/wiki/hauk.md).
@@ -62,7 +62,7 @@ services:
image: bilde2910/hauk image: bilde2910/hauk
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- ./config/hauk:/etc/hauk ./config/hauk:/etc/hauk
ports: ports:
- "80:80" "80:80"
``` ```

View File

@@ -1,4 +1,4 @@
# chocobozz - peertube # chocobozz peertube
This is a [Docker](/wiki/docker.md) container for a [PeerTube](/wiki/peertube.md) server. This is a [Docker](/wiki/docker.md) container for a [PeerTube](/wiki/peertube.md) server.
The official container and documentation was made by The official container and documentation was made by
@@ -11,7 +11,7 @@ it.
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.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Ports ### Ports
@@ -88,30 +88,30 @@ services:
peertube: peertube:
image: chocobozzz/peertube:production-bullseye image: chocobozzz/peertube:production-bullseye
ports: ports:
- "9000:9000" "9000:9000"
env_file: env_file:
- .env .env
volumes: volumes:
- assets:/app/client/dist assets:/app/client/dist
- data:/data data:/data
- config:/config config:/config
depends_on: depends_on:
- postgres postgres
- redis redis
restart: unless-stopped restart: unless-stopped
postgres: postgres:
image: postgres:13-alpine image: postgres:13-alpine
env_file: env_file:
- .env .env
volumes: volumes:
- db:/var/lib/postgresql/data db:/var/lib/postgresql/data
restart: unless-stopped restart: unless-stopped
redis: redis:
image: redis:6-alpine image: redis:6-alpine
volumes: volumes:
- redis:/data redis:/data
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View File

@@ -1,4 +1,4 @@
# cloudrac3r - bibliogram # cloudrac3r bibliogram
This is a [Docker](/wiki/docker.md) container for the alternative Instagram This is a [Docker](/wiki/docker.md) container for the alternative Instagram
frontend [Bibliogram](/wiki/bibliogram.md). frontend [Bibliogram](/wiki/bibliogram.md).
@@ -55,8 +55,8 @@ services:
build: . build: .
image: cloudrac3r/bibliogram image: cloudrac3r/bibliogram
volumes: volumes:
- db:/app/db db:/app/db
ports: ports:
- 10407:10407 10407:10407
restart: unless-stopped restart: unless-stopped
``` ```

View File

@@ -1,4 +1,4 @@
# coturn - coturn # coturn coturn
This is a [Docker](/wiki/docker.md) container for a TURN/STUN server. This is a [Docker](/wiki/docker.md) container for a TURN/STUN server.
A server like this can be used in a [Matrix](/wiki/matrix.md) server configuration. A server like this can be used in a [Matrix](/wiki/matrix.md) server configuration.
@@ -10,7 +10,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
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.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
For the `data/matrix/coturn/turnserver.conf` file change the values for `static-auth-secret`, For the `data/matrix/coturn/turnserver.conf` file change the values for `static-auth-secret`,
`realm`, `cli-password` and `external-ip`. `realm`, `cli-password` and `external-ip`.
For the passwords [OpenSSL](/wiki/linux/openssl.md#password-generator) can be used to create a For the passwords [OpenSSL](/wiki/linux/openssl.md#password-generator) can be used to create a
@@ -50,11 +50,11 @@ services:
image: "instrumentisto/coturn:latest" image: "instrumentisto/coturn:latest"
restart: "unless-stopped" restart: "unless-stopped"
volumes: volumes:
- "./data/matrix/coturn/turnserver.conf:/etc/coturn/turnserver.conf" "./data/matrix/coturn/turnserver.conf:/etc/coturn/turnserver.conf"
ports: ports:
- "49160-49200:49160-49200/udp" "49160-49200:49160-49200/udp"
- "3478:3478" "3478:3478"
- "5349:5349" "5349:5349"
``` ```
### data/matrix/coturn/turnserver.conf ### data/matrix/coturn/turnserver.conf

View File

@@ -1,4 +1,4 @@
# dperson - torproxy # dperson torproxy
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).
@@ -6,7 +6,7 @@ The container and documentation was made by [dperson](https://hub.docker.com/r/d
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# dyonr - jackettvpn # dyonr jackettvpn
This is a [Docker](/wiki/docker.md) container for a [OpenVPN](/wiki/openvpn.md) This is a [Docker](/wiki/docker.md) container for a [OpenVPN](/wiki/openvpn.md)
protected [Jackett](/wiki/jackett.md) server. protected [Jackett](/wiki/jackett.md) server.
@@ -10,7 +10,7 @@ The official container and documentation was made by
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.
Additionally, change the `LAN_NETWORK` if it differs for your local area network. Additionally, change the `LAN_NETWORK` if it differs for your local area network.
Run `./rebuild.sh` afterwards to create the volumes. Run `./rebuild.sh` afterward to create the volumes.
Place the openvpn certificate in the `jacket_config` docker volume inside the Place the openvpn certificate in the `jacket_config` docker volume inside the
`openvpn` folder. `openvpn` folder.
After that rerun `./rebuild.sh` to make update your config. After that rerun `./rebuild.sh` to make update your config.

View File

@@ -1,4 +1,4 @@
# dyonr - qbittorrentvpn # dyonr qbittorrentvpn
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[qBittorrent](/wiki/qbittorrent.md) server that is connected to the internet via [qBittorrent](/wiki/qbittorrent.md) server that is connected to the internet via
@@ -9,7 +9,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
The default username of the web interface is `admin`. The default username of the web interface is `admin`.
The default password is `adminadmin`. 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.

View File

@@ -1,4 +1,4 @@
# gitea - gitea # gitea gitea
This is a [Docker](/wiki/docker.md) container for a [Gitea](/wiki/gitea.md). This is a [Docker](/wiki/docker.md) container for a [Gitea](/wiki/gitea.md).
The Server consists of 2 Docker containers, one is the gitea main server and one is a database. The Server consists of 2 Docker containers, one is the gitea main server and one is a database.
@@ -8,7 +8,7 @@ it.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -92,37 +92,37 @@ services:
server: server:
image: gitea/gitea:latest image: gitea/gitea:latest
environment: environment:
- USER_UID=1000 USER_UID=1000
- USER_GID=1000 USER_GID=1000
- DB_TYPE=mysql DB_TYPE=mysql
- DB_HOST=db:3306 DB_HOST=db:3306
- DB_NAME=gitea DB_NAME=gitea
- DB_USER=gitea DB_USER=gitea
- DB_PASSWD=gitea DB_PASSWD=gitea
restart: unless-stopped restart: unless-stopped
networks: networks:
- gitea gitea
volumes: volumes:
- data:/data data:/data
- /etc/timezone:/etc/timezone:ro /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro /etc/localtime:/etc/localtime:ro
ports: ports:
- "3000:3000" "3000:3000"
- "222:22" "222:22"
depends_on: depends_on:
- db db
db: db:
image: mysql:5.7 image: mysql:5.7
restart: unless-stopped restart: unless-stopped
environment: environment:
- MYSQL_ROOT_PASSWORD=gitea MYSQL_ROOT_PASSWORD=gitea
- MYSQL_USER=gitea MYSQL_USER=gitea
- MYSQL_PASSWORD=gitea MYSQL_PASSWORD=gitea
- MYSQL_DATABASE=gitea MYSQL_DATABASE=gitea
networks: networks:
- gitea gitea
volumes: volumes:
- mysql:/var/lib/mysql mysql:/var/lib/mysql
volumes: volumes:
data: data:

View File

@@ -1,14 +1,14 @@
# gramps-project - gramps # gramps-project gramps
This is a [Docker](/wiki/docker.md) container for a [Gramps](/wiki/gramps.md) This is a [Docker](/wiki/docker.md) container for a [Gramps](/wiki/gramps.md)
server. 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 ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -71,30 +71,30 @@ services:
image: ghcr.io/gramps-project/grampsweb:latest image: ghcr.io/gramps-project/grampsweb:latest
restart: always restart: always
ports: ports:
- "5051:5000" # host:docker "5051:5000" # host:docker
environment: environment:
GRAMPSWEB_TREE: "Gramps Web" # will create a new tree if not exists GRAMPSWEB_TREE: "Gramps Web" # will create a new tree if not exists
GRAMPSWEB_CELERY_CONFIG__broker_url: "redis://grampsweb_redis:6379/0" GRAMPSWEB_CELERY_CONFIG__broker_url: "redis://grampsweb_redis:6379/0"
GRAMPSWEB_CELERY_CONFIG__result_backend: "redis://grampsweb_redis:6379/0" GRAMPSWEB_CELERY_CONFIG__result_backend: "redis://grampsweb_redis:6379/0"
GRAMPSWEB_RATELIMIT_STORAGE_URI: redis://grampsweb_redis:6379/1 GRAMPSWEB_RATELIMIT_STORAGE_URI: redis://grampsweb_redis:6379/1
depends_on: depends_on:
- grampsweb_redis grampsweb_redis
volumes: volumes:
- gramps_users:/app/users gramps_users:/app/users
- gramps_index:/app/indexdir gramps_index:/app/indexdir
- gramps_thumb_cache:/app/thumbnail_cache gramps_thumb_cache:/app/thumbnail_cache
- gramps_cache:/app/cache gramps_cache:/app/cache
- gramps_secret:/app/secret gramps_secret:/app/secret
- gramps_db:/root/.gramps/grampsdb gramps_db:/root/.gramps/grampsdb
- gramps_media:/app/media gramps_media:/app/media
- gramps_tmp:/tmp gramps_tmp:/tmp
grampsweb_celery: grampsweb_celery:
<<: *grampsweb # YAML merge key copying the entire grampsweb service config <<: *grampsweb # YAML merge key copying the entire grampsweb service config
ports: [] ports: []
container_name: grampsweb_celery container_name: grampsweb_celery
depends_on: depends_on:
- grampsweb_redis grampsweb_redis
command: celery -A gramps_webapi.celery worker --loglevel=INFO command: celery -A gramps_webapi.celery worker --loglevel=INFO
grampsweb_redis: grampsweb_redis:
@@ -102,7 +102,7 @@ services:
container_name: grampsweb_redis container_name: grampsweb_redis
restart: always restart: always
volumes: volumes:
- redis:/data redis:/data
volumes: volumes:
gramps_users: gramps_users:

View File

@@ -1,4 +1,4 @@
# grimsi - gameyfin # grimsi gameyfin
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).
@@ -62,15 +62,15 @@ services:
image: grimsi/gameyfin:latest image: grimsi/gameyfin:latest
container_name: gameyfin container_name: gameyfin
environment: environment:
- GAMEYFIN_USER=admin GAMEYFIN_USER=admin
- GAMEYFIN_PASSWORD=admin GAMEYFIN_PASSWORD=admin
- GAMEYFIN_IGDB_API_CLIENT_ID=id GAMEYFIN_IGDB_API_CLIENT_ID=id
- GAMEYFIN_IGDB_API_CLIENT_SECRET=secret GAMEYFIN_IGDB_API_CLIENT_SECRET=secret
volumes: volumes:
- media_games:/opt/gameyfin-library media_games:/opt/gameyfin-library
- config:/opt/gameyfin-library/.gameyfin config:/opt/gameyfin-library/.gameyfin
ports: ports:
- "8093:8080" "8093:8080"
volumes: volumes:
media_games: media_games:

View File

@@ -1,4 +1,4 @@
# haugene - transmission-openvpn # haugene transmission-openvpn
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[transmission](/wiki/transmission.md) server that is connected to the internet via [transmission](/wiki/transmission.md) server that is connected to the internet via
@@ -11,7 +11,7 @@ The official container and documentation was made by
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
[official documentation](https://haugene.github.io/docker-transmission-openvpn/supported-providers/). [official documentation](https://haugene.github.io/docker-transmission-openvpn/supported-providers/).
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# henrywhitaker3 - speedtest-tracker # henrywhitaker3 speedtest-tracker
This is a [Docker](/wiki/docker.md) container for a selfhosted internet speed This is a [Docker](/wiki/docker.md) container for a selfhosted internet speed
tracker. tracker.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# homeassistant - home-assistant # homeassistant home-assistant
This is a [Docker](/wiki/docker.md) container for a [Home Assistant](/wiki/home_assistant.md) This is a [Docker](/wiki/docker.md) container for a [Home Assistant](/wiki/home_assistant.md)
server. server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# immich-app - immich-server # immich-app immich-server
This is a [Docker](/wiki/docker.md) container for a [immich](/wiki/immich.md) server. This is a [Docker](/wiki/docker.md) container for a [immich](/wiki/immich.md) server.
The official container and documentation was made by The official container and documentation was made by
@@ -13,7 +13,7 @@ Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same
place. place.
Please note that the `docker-compose.yml` file should be retrieved from the Please note that the `docker-compose.yml` file should be retrieved from the
[Github releases page](https://github.com/immich-app/immich/releases/) [Github releases page](https://github.com/immich-app/immich/releases/)
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# itzg - minecraft-server # itzg minecraft-server
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[Minecraft](/wiki/game/minecraft.md) server. [Minecraft](/wiki/game/minecraft.md) server.

View File

@@ -1,4 +1,4 @@
# iv-org - invidious # iv-org invidious
This is a [Docker](/wiki/docker.md) container for [Invidious](/wiki/invidious.md). This is a [Docker](/wiki/docker.md) container for [Invidious](/wiki/invidious.md).
The official container and documentation was made by The official container and documentation was made by
@@ -72,7 +72,7 @@ services:
image: quay.io/invidious/invidious:latest image: quay.io/invidious/invidious:latest
restart: unless-stopped restart: unless-stopped
ports: ports:
- "3000:3000" "3000:3000"
environment: environment:
# Please read the following file for a comprehensive list of all available # Please read the following file for a comprehensive list of all available
# configuration options and their associated syntax: # configuration options and their associated syntax:
@@ -101,15 +101,15 @@ services:
timeout: 5m timeout: 5m
retries: 3 retries: 3
depends_on: depends_on:
- invidious-db invidious-db
invidious-db: invidious-db:
image: docker.io/library/postgres:14 image: docker.io/library/postgres:14
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- postgresdata:/var/lib/postgresql/data postgresdata:/var/lib/postgresql/data
- ./config/sql:/config/sql ./config/sql:/config/sql
- ./docker/init-invidious-db.sh:/docker-entrypoint-initdb.d/init-invidious-db.sh ./docker/init-invidious-db.sh:/docker-entrypoint-initdb.d/init-invidious-db.sh
environment: environment:
POSTGRES_DB: invidious POSTGRES_DB: invidious
POSTGRES_USER: kemal POSTGRES_USER: kemal

View File

@@ -1,4 +1,4 @@
# jkarlos - git-server-docker # jkarlos git-server-docker
This is a [Docker](/wiki/docker.md) container for a [git](/wiki/git_%28general%29.md) server. This is a [Docker](/wiki/docker.md) container for a [git](/wiki/git_%28general%29.md) server.
The official container and documentation was made by The official container and documentation was made by
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# johnktims - folding-at-home # johnktims folding-at-home
This is a [Docker](/wiki/docker.md) container for This is a [Docker](/wiki/docker.md) container for
[Folding@home](https://foldingathome.org/). [Folding@home](https://foldingathome.org/).
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Ports ### Ports

View File

@@ -1,4 +1,4 @@
# jonohill - docker-openvpn-proxy # jonohill docker-openvpn-proxy
This is a [Docker](/wiki/docker.md) container for an This is a [Docker](/wiki/docker.md) container for an
[OpenVPN proxy](/wiki/openvpn.md#proxy). [OpenVPN proxy](/wiki/openvpn.md#proxy).
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-Up ## Set-Up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# /maintainer/ - /name/ # /maintainer/ /name/
This is a [Docker](/wiki/docker.md) container for a [Kiwix](/wiki/kiwix.md) server. This is a [Docker](/wiki/docker.md) container for a [Kiwix](/wiki/kiwix.md) server.
The official container and documentation was made by The official container and documentation was made by
@@ -8,7 +8,7 @@ The official container and documentation was made by
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.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
## Ports ## Ports

View File

@@ -1,9 +1,9 @@
# kohakuhub - kohakuhub # kohakuhub kohakuhub
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[KohakuHub](https://github.com/KohakuBlueleaf/KohakuHub) server. [KohakuHub](https://github.com/KohakuBlueleaf/KohakuHub) server.
The Server consists of multiple Docker containers. 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 ## Set-up
@@ -19,7 +19,7 @@ python scripts/generate_docker_compose.py
Alternatively the example file `docker-compose.example.yml` file can be copied. Alternatively the example file `docker-compose.example.yml` file can be copied.
An additional example can be found in the [corresponding section](#docker-composeyml). An additional example can be found in the [corresponding section](#docker-composeyml).
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
To publish the page on a domain the nginx container usually called `hub-ui` has to be published - To publish the page on a domain the nginx container usually called `hub-ui` has to be published -
for example using a reverse proxy like for example using a reverse proxy like
@@ -59,50 +59,50 @@ services:
image: nginx:alpine image: nginx:alpine
restart: always restart: always
volumes: volumes:
- ./src/kohaku-hub-ui/dist:/usr/share/nginx/html ./src/kohaku-hub-ui/dist:/usr/share/nginx/html
- ./src/kohaku-hub-admin/dist:/usr/share/nginx/html-admin ./src/kohaku-hub-admin/dist:/usr/share/nginx/html-admin
- ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf
depends_on: depends_on:
- hub-api hub-api
hub-api: hub-api:
build: . build: .
restart: always restart: always
depends_on: depends_on:
- postgres postgres
- lakefs lakefs
- minio minio
environment: environment:
- KOHAKU_HUB_INVITATION_ONLY=true KOHAKU_HUB_INVITATION_ONLY=true
- KOHAKU_HUB_BASE_URL=https://hub.sub.domain.tld KOHAKU_HUB_BASE_URL=https://hub.sub.domain.tld
- KOHAKU_HUB_S3_PUBLIC_ENDPOINT=https://s3.sub.domain.tld KOHAKU_HUB_S3_PUBLIC_ENDPOINT=https://s3.sub.domain.tld
- KOHAKU_HUB_SESSION_SECRET=CHANGE_ME_SESSION_SECRET KOHAKU_HUB_SESSION_SECRET=CHANGE_ME_SESSION_SECRET
- KOHAKU_HUB_ADMIN_SECRET_TOKEN=CHANGE_ME_ADMIN_TOKEN KOHAKU_HUB_ADMIN_SECRET_TOKEN=CHANGE_ME_ADMIN_TOKEN
- KOHAKU_HUB_DATABASE_KEY=CHANGE_ME_DATABASE_KEY KOHAKU_HUB_DATABASE_KEY=CHANGE_ME_DATABASE_KEY
- KOHAKU_HUB_DB_BACKEND=postgres KOHAKU_HUB_DB_BACKEND=postgres
- KOHAKU_HUB_DATABASE_URL=postgresql://user:password@postgres:5432/database KOHAKU_HUB_DATABASE_URL=postgresql://user:password@postgres:5432/database
- KOHAKU_HUB_S3_ENDPOINT=http://minio:9000 KOHAKU_HUB_S3_ENDPOINT=http://minio:9000
- KOHAKU_HUB_S3_ACCESS_KEY=CHANGE_ME_S3_ACCESS_KEY KOHAKU_HUB_S3_ACCESS_KEY=CHANGE_ME_S3_ACCESS_KEY
- KOHAKU_HUB_S3_SECRET_KEY=CHANGE_ME_S3_SECRET_KEY KOHAKU_HUB_S3_SECRET_KEY=CHANGE_ME_S3_SECRET_KEY
- KOHAKU_HUB_S3_BUCKET=example-bucket KOHAKU_HUB_S3_BUCKET=example-bucket
- KOHAKU_HUB_S3_REGION=us-east-1 KOHAKU_HUB_S3_REGION=us-east-1
- KOHAKU_HUB_LAKEFS_ENDPOINT=http://lakefs:28000 KOHAKU_HUB_LAKEFS_ENDPOINT=http://lakefs:28000
- KOHAKU_HUB_LAKEFS_REPO_NAMESPACE=example KOHAKU_HUB_LAKEFS_REPO_NAMESPACE=example
- KOHAKU_HUB_SITE_NAME=ExampleHub KOHAKU_HUB_SITE_NAME=ExampleHub
- KOHAKU_HUB_AUTO_MIGRATE=true KOHAKU_HUB_AUTO_MIGRATE=true
volumes: volumes:
- ./hub-meta/hub-api:/hub-api-creds ./hub-meta/hub-api:/hub-api-creds
minio: minio:
image: quay.io/minio/minio:latest image: quay.io/minio/minio:latest
command: server /data --console-address ":29000" command: server /data --console-address ":29000"
restart: unless-stopped restart: unless-stopped
environment: environment:
- MINIO_ROOT_USER=CHANGE_ME_MINIO_USER MINIO_ROOT_USER=CHANGE_ME_MINIO_USER
- MINIO_ROOT_PASSWORD=CHANGE_ME_MINIO_PASSWORD MINIO_ROOT_PASSWORD=CHANGE_ME_MINIO_PASSWORD
volumes: volumes:
- ./hub-storage/minio-data:/data ./hub-storage/minio-data:/data
- ./hub-meta/minio-data:/root/.minio ./hub-meta/minio-data:/root/.minio
lakefs: lakefs:
build: build:
@@ -111,33 +111,33 @@ services:
command: ["run"] command: ["run"]
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
- minio minio
- postgres postgres
environment: environment:
- LAKEFS_DATABASE_TYPE=postgres LAKEFS_DATABASE_TYPE=postgres
- LAKEFS_DATABASE_POSTGRES_CONNECTION_STRING=postgres://user:password@postgres:5432/lakefs?sslmode=disable LAKEFS_DATABASE_POSTGRES_CONNECTION_STRING=postgres://user:password@postgres:5432/lakefs?sslmode=disable
- LAKEFS_BLOCKSTORE_TYPE=s3 LAKEFS_BLOCKSTORE_TYPE=s3
- LAKEFS_BLOCKSTORE_S3_ENDPOINT=http://minio:9000 LAKEFS_BLOCKSTORE_S3_ENDPOINT=http://minio:9000
- LAKEFS_BLOCKSTORE_S3_BUCKET=example-bucket LAKEFS_BLOCKSTORE_S3_BUCKET=example-bucket
- LAKEFS_BLOCKSTORE_S3_FORCE_PATH_STYLE=true LAKEFS_BLOCKSTORE_S3_FORCE_PATH_STYLE=true
- LAKEFS_BLOCKSTORE_S3_CREDENTIALS_ACCESS_KEY_ID=CHANGE_ME_S3_ACCESS_KEY LAKEFS_BLOCKSTORE_S3_CREDENTIALS_ACCESS_KEY_ID=CHANGE_ME_S3_ACCESS_KEY
- LAKEFS_BLOCKSTORE_S3_CREDENTIALS_SECRET_ACCESS_KEY=CHANGE_ME_S3_SECRET_KEY LAKEFS_BLOCKSTORE_S3_CREDENTIALS_SECRET_ACCESS_KEY=CHANGE_ME_S3_SECRET_KEY
- LAKEFS_BLOCKSTORE_S3_REGION=us-east-1 LAKEFS_BLOCKSTORE_S3_REGION=us-east-1
- LAKEFS_AUTH_ENCRYPT_SECRET_KEY=CHANGE_ME_LAKEFS_SECRET LAKEFS_AUTH_ENCRYPT_SECRET_KEY=CHANGE_ME_LAKEFS_SECRET
- LAKEFS_LISTEN_ADDRESS=0.0.0.0:28000 LAKEFS_LISTEN_ADDRESS=0.0.0.0:28000
volumes: volumes:
- ./hub-meta/lakefs-data:/var/lakefs/data ./hub-meta/lakefs-data:/var/lakefs/data
- ./hub-meta/lakefs-cache:/lakefs/data/cache ./hub-meta/lakefs-cache:/lakefs/data/cache
- ./docker/lakefs/lakefs-entrypoint.sh:/scripts/lakefs-entrypoint.sh:ro ./docker/lakefs/lakefs-entrypoint.sh:/scripts/lakefs-entrypoint.sh:ro
- ./docker/lakefs/init-databases.sh:/scripts/init-databases.sh:ro ./docker/lakefs/init-databases.sh:/scripts/init-databases.sh:ro
postgres: postgres:
image: postgres:15 image: postgres:15
restart: always restart: always
environment: environment:
- POSTGRES_USER=user POSTGRES_USER=user
- POSTGRES_PASSWORD=password POSTGRES_PASSWORD=password
- POSTGRES_DB=database POSTGRES_DB=database
volumes: volumes:
- ./hub-meta/postgres-data:/var/lib/postgresql/data ./hub-meta/postgres-data:/var/lib/postgresql/data
``` ```

View File

@@ -1,4 +1,4 @@
# kylemanna - openvpn # kylemanna openvpn
This is a [Docker](/wiki/docker.md) container for an This is a [Docker](/wiki/docker.md) container for an
[OpenVPN server](/wiki/openvpn.md). [OpenVPN server](/wiki/openvpn.md).

View File

@@ -1,4 +1,4 @@
# linuxserver - airsonic-advanced # linuxserver airsonic-advanced
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[Airsonic-Advanced](/wiki/airsonic-advanced.md) server. [Airsonic-Advanced](/wiki/airsonic-advanced.md) server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# linuxserver - airsonic # linuxserver airsonic
This is a [Docker](/wiki/docker.md) container for a [airsonic](/wiki/airsonic.md) This is a [Docker](/wiki/docker.md) container for a [airsonic](/wiki/airsonic.md)
server. server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# linuxserver - jellyfin # linuxserver jellyfin
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[freshrss](https://freshrss.org/) server. [freshrss](https://freshrss.org/) server.
@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -62,12 +62,12 @@ services:
image: lscr.io/linuxserver/freshrss:latest image: lscr.io/linuxserver/freshrss:latest
container_name: freshrss container_name: freshrss
environment: environment:
- PUID=1000 PUID=1000
- PGID=1000 PGID=1000
- TZ=Etc/UTC TZ=Etc/UTC
volumes: volumes:
- /path/to/data:/config /path/to/data:/config
ports: ports:
- 80:80 80:80
restart: unless-stopped restart: unless-stopped
``` ```

View File

@@ -1,4 +1,4 @@
# linuxserver - jellyfin # linuxserver jellyfin
This is a [Docker](/wiki/docker.md) container for a [jellyfin](/wiki/jellyfin.md) This is a [Docker](/wiki/docker.md) container for a [jellyfin](/wiki/jellyfin.md)
server. server.
@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -72,16 +72,16 @@ services:
image: linuxserver/jellyfin image: linuxserver/jellyfin
container_name: jellyfin container_name: jellyfin
environment: environment:
- PUID=1000 PUID=1000
- PGID=1000 PGID=1000
- TZ=Europe/Berlin TZ=Europe/Berlin
volumes: volumes:
- config:/config config:/config
- media_movies:/data/movies media_movies:/data/movies
- media_tvshows:/data/tvshows media_tvshows:/data/tvshows
- transcode:/transcode transcode:/transcode
ports: ports:
- 8096:8096 8096:8096
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View File

@@ -1,4 +1,4 @@
# linuxserver - lidarr # linuxserver lidarr
This is a [Docker](/wiki/docker.md) container for a [Lidarr](/wiki/*arr.md) This is a [Docker](/wiki/docker.md) container for a [Lidarr](/wiki/*arr.md)
server. server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
It is recommended to set a download completed folder with the same internal and It is recommended to set a download completed folder with the same internal and
external mounts as your [BitTorent](/wiki/bittorrent.md) client. external mounts as your [BitTorent](/wiki/bittorrent.md) client.
This guide uses the same mounts as used in the This guide uses the same mounts as used in the
@@ -18,7 +18,7 @@ This namely causes the following line in the
[`docker-compose.yml`](#docker-composeyml). [`docker-compose.yml`](#docker-composeyml).
```txt ```txt
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
``` ```
### Environment-variables ### Environment-variables
@@ -73,15 +73,15 @@ services:
image: lscr.io/linuxserver/lidarr:latest image: lscr.io/linuxserver/lidarr:latest
container_name: lidarr container_name: lidarr
environment: environment:
- PUID=0 PUID=0
- PGID=0 PGID=0
- TZ=Etc/UTC TZ=Etc/UTC
volumes: volumes:
- config:/config config:/config
- complete:/music #optional complete:/music #optional
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
ports: ports:
- 8686:8686 8686:8686
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View File

@@ -1,4 +1,4 @@
# linuxserver - radarr # linuxserver radarr
This is a [Docker](/wiki/docker.md) container for a [Radarr](/wiki/*arr.md) This is a [Docker](/wiki/docker.md) container for a [Radarr](/wiki/*arr.md)
server. server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
It is recommended to set a download completed folder with the same internal and It is recommended to set a download completed folder with the same internal and
external mounts as your [BitTorent](/wiki/bittorrent.md) client. external mounts as your [BitTorent](/wiki/bittorrent.md) client.
This guide uses the same mounts as used in the This guide uses the same mounts as used in the
@@ -18,7 +18,7 @@ This namely causes the following line in the
[`docker-compose.yml`](#docker-composeyml). [`docker-compose.yml`](#docker-composeyml).
```txt ```txt
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
``` ```
### Environment-variables ### Environment-variables
@@ -73,15 +73,15 @@ services:
image: lscr.io/linuxserver/radarr:latest image: lscr.io/linuxserver/radarr:latest
container_name: radarr container_name: radarr
environment: environment:
- PUID=0 PUID=0
- PGID=0 PGID=0
- TZ=Etc/UTC TZ=Etc/UTC
volumes: volumes:
- config:/config config:/config
- complete:/movies #optional complete:/movies #optional
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
ports: ports:
- 7878:7878 7878:7878
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View File

@@ -1,4 +1,4 @@
# linuxserver - sonarr # linuxserver sonarr
This is a [Docker](/wiki/docker.md) container for a [Sonarr](/wiki/*arr.md) This is a [Docker](/wiki/docker.md) container for a [Sonarr](/wiki/*arr.md)
server. server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
It is recommended to set a download completed folder with the same internal and It is recommended to set a download completed folder with the same internal and
external mounts as your [BitTorent](/wiki/bittorrent.md) client. external mounts as your [BitTorent](/wiki/bittorrent.md) client.
This guide uses the same mounts as used in the This guide uses the same mounts as used in the
@@ -18,7 +18,7 @@ This namely causes the following line in the
[`docker-compose.yml`](#docker-composeyml). [`docker-compose.yml`](#docker-composeyml).
```txt ```txt
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
``` ```
### Environment-variables ### Environment-variables
@@ -73,15 +73,15 @@ services:
image: lscr.io/linuxserver/sonarr:latest image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr container_name: sonarr
environment: environment:
- PUID=0 PUID=0
- PGID=0 PGID=0
- TZ=Etc/UTC TZ=Etc/UTC
volumes: volumes:
- config:/config config:/config
- complete:/tv #optional complete:/tv #optional
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
ports: ports:
- 8989:8989 8989:8989
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View File

@@ -1,4 +1,4 @@
# linuxserver - syncthing # linuxserver syncthing
This is a [Docker](/wiki/docker.md) container for syncthing for This is a [Docker](/wiki/docker.md) container for syncthing for
[file synchronization](/wiki/file-synchronization.md). [file synchronization](/wiki/file-synchronization.md).
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# linuxserver - tvheadend # linuxserver tvheadend
This is a [Docker](/wiki/docker.md) container for a [TVHeadend](/wiki/tvheadend.md) This is a [Docker](/wiki/docker.md) container for a [TVHeadend](/wiki/tvheadend.md)
server. server.
@@ -62,12 +62,12 @@ services:
tvheadend: tvheadend:
image: lscr.io/linuxserver/tvheadend:latest image: lscr.io/linuxserver/tvheadend:latest
environment: environment:
- PUID=1000 PUID=1000
- PGID=1000 PGID=1000
- TZ=Europe/London TZ=Europe/London
volumes: volumes:
- config:/config config:/config
- tvdvr:/recordings tvdvr:/recordings
network_mode: "host" network_mode: "host"
restart: unless-stopped restart: unless-stopped

View File

@@ -1,4 +1,4 @@
# linuxserver - airsonic-advanced # linuxserver airsonic-advanced
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[WireGuard](/wiki/wireguard.md) server. [WireGuard](/wiki/wireguard.md) server.

View File

@@ -1,4 +1,4 @@
# mailserver - docker-mailserver # mailserver docker-mailserver
This is a [Docker](/wiki/docker.md) container for a mailserver. This is a [Docker](/wiki/docker.md) container for a mailserver.
The official container and documentation was made by The official container and documentation was made by
@@ -48,8 +48,8 @@ In this case add the following lines to the file `docker-compose.yml` in the
whoami: whoami:
image: docker.io/traefik/whoami:latest image: docker.io/traefik/whoami:latest
labels: labels:
- "traefik.enable=true" "traefik.enable=true"
- "traefik.http.routers.whoami.rule=Host(`<subdomain>.<domain>`)" "traefik.http.routers.whoami.rule=Host(`<subdomain>.<domain>`)"
``` ```
### rebuild.sh ### rebuild.sh

View File

@@ -1,4 +1,4 @@
# massivedecks - client # massivedecks client
This is a [Docker](/wiki/docker.md) container for a [Massive Deecks](/wiki/game/massive_decks.md) This is a [Docker](/wiki/docker.md) container for a [Massive Deecks](/wiki/game/massive_decks.md)
client. client.
@@ -14,7 +14,7 @@ needs to be connected.
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.
Make sure to set `POSTGRES_PASSWORD`. Make sure to set `POSTGRES_PASSWORD`.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Ports ### Ports
@@ -57,35 +57,35 @@ services:
image: "postgres:14" image: "postgres:14"
restart: unless-stopped restart: unless-stopped
environment: environment:
- POSTGRES_USER=massivedecks POSTGRES_USER=massivedecks
- POSTGRES_PASSWORD=<password> POSTGRES_PASSWORD=<password>
networks: networks:
- internal internal
volumes: volumes:
- storage-volume:/var/lib/postgresql/data storage-volume:/var/lib/postgresql/data
server: server:
image: "ghcr.io/lattyware/massivedecks/server:latest-release" image: "ghcr.io/lattyware/massivedecks/server:latest-release"
restart: unless-stopped restart: unless-stopped
environment: environment:
- NODE_ENV=production NODE_ENV=production
depends_on: depends_on:
- storage storage
networks: networks:
- internal internal
configs: configs:
- source: md_server_config source: md_server_config
target: /md/config.json5 target: /md/config.json5
client: client:
image: "ghcr.io/lattyware/massivedecks/client:latest-release" image: "ghcr.io/lattyware/massivedecks/client:latest-release"
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
- server server
networks: networks:
- internal internal
ports: ports:
- "8080:8080" "8080:8080"
networks: networks:
internal: internal:

View File

@@ -1,4 +1,4 @@
# matrixdotorg - synapse # matrixdotorg synapse
This is a [Docker](/wiki/docker.md) container for a synapse server using the This is a [Docker](/wiki/docker.md) container for a synapse server using the
[matrix](/wiki/matrix.md) protocol. [matrix](/wiki/matrix.md) protocol.
@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -69,7 +69,7 @@ services:
GID: "1000" GID: "1000"
TZ: "Europe/London" TZ: "Europe/London"
volumes: volumes:
- synapse:/data synapse:/data
volumes: volumes:
synapse: synapse:

View File

@@ -1,4 +1,4 @@
# mikenye - airsonic-advanced # mikenye airsonic-advanced
This is a [Docker](/wiki/docker.md) container for a This is a [Docker](/wiki/docker.md) container for a
[Picard](/wiki/picard.md) instance accessible over the web and [Picard](/wiki/picard.md) instance accessible over the web and
@@ -9,7 +9,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -11,7 +11,7 @@ Docker container.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
It is recommended to use the versionnumber instead of `:latest` for both the MariaDB and the It is recommended to use the versionnumber instead of `:latest` for both the MariaDB and the
NextCloud image like the following example. NextCloud image like the following example.

View File

@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# olbat - cupsd # olbat cupsd
This is a [Docker](/wiki/docker.md) container for a [Cups](/wiki/cups.md) server. 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
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# ollama - ollama # ollama ollama
This is a [Docker](/wiki/docker.md) container for an ollama server. 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
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
## Ports ## Ports

View File

@@ -1,4 +1,4 @@
# open-webui - open-webui # open-webui open-webui
This is a [Docker](/wiki/docker.md) container for a Open WebUI server. 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
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
## Ports ## Ports

View File

@@ -10,7 +10,7 @@ container.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# oznu - docker-cloudflare-ddns # oznu docker-cloudflare-ddns
This is a [Docker](/wiki/docker.md) container for dynamically updating This is a [Docker](/wiki/docker.md) container for dynamically updating
cloudflare dns entries. cloudflare dns entries.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment variables ### Environment variables

View File

@@ -1,4 +1,4 @@
# oznu - onedrive # oznu onedrive
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).
@@ -6,7 +6,7 @@ The official container and documentation was made by [oznu](https://hub.docker.c
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# portainer - agent # portainer agent
This is a [Docker](/wiki/docker.md) container for a [portainer](/wiki/portainer.md) This is a [Docker](/wiki/docker.md) container for a [portainer](/wiki/portainer.md)
agent. agent.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# portainer - portainer # portainer portainer
This is a [Docker](/wiki/docker.md) container for a [portainer](/wiki/portainer.md) This is a [Docker](/wiki/docker.md) container for a [portainer](/wiki/portainer.md)
server. server.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# prologic - golinks # prologic golinks
This is a [Docker](/wiki/docker.md) container for golinks, a web app to create This is a [Docker](/wiki/docker.md) container for golinks, a web app to create
bookmarks, commands and aliases. bookmarks, commands and aliases.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes
@@ -49,12 +49,12 @@ services:
container_name: golinks container_name: golinks
restart: unless-stopped restart: unless-stopped
command: command:
- "-url=http://search.home.server/search?q=%s" "-url=http://search.home.server/search?q=%s"
- "-suggest=https://suggestqueries.google.com/complete/search?client=firefox&q=%s" "-suggest=https://suggestqueries.google.com/complete/search?client=firefox&q=%s"
ports: ports:
- "8090:8000" "8090:8000"
volumes: volumes:
- golinks:/search.db golinks:/search.db
volumes: volumes:
golinks: golinks:

View File

@@ -1,4 +1,4 @@
# prologic - gopherproxy # prologic gopherproxy
This is a [Docker](/wiki/docker.md) container for a gopher to http proxy. 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
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Ports ### Ports

View File

@@ -1,4 +1,4 @@
# prologic - todo # prologic todo
This is a [Docker](/wiki/docker.md) container for a todo-manager. 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
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# rblsb - synctube # rblsb synctube
This is a [Docker](/wiki/docker.md) container for the synchronized video This is a [Docker](/wiki/docker.md) container for the synchronized video
platform synctube. platform synctube.

View File

@@ -1,4 +1,4 @@
# rlister - hastebin # rlister hastebin
This is a [Docker](/wiki/docker.md) container for a hastebin server. 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
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# searx - searx # searx searx
This is a [Docker](/wiki/docker.md) container for a [searx](/wiki/searx.md) This is a [Docker](/wiki/docker.md) container for a [searx](/wiki/searx.md)
meta-search machine. meta-search machine.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes
@@ -47,11 +47,11 @@ services:
searx: searx:
image: searx/searx image: searx/searx
volumes: volumes:
- etc:/etc/searx etc:/etc/searx
- log:/var/log/uwsgi log:/var/log/uwsgi
restart: unless-stopped restart: unless-stopped
ports: ports:
- 8080:8080 8080:8080
volumes: volumes:
etc: etc:

View File

@@ -1,4 +1,4 @@
# sinusbot - docker # sinusbot docker
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.
@@ -19,7 +19,7 @@ service.
networks: networks:
teamspeak: teamspeak:
aliases: aliases:
- ts3.docker.local ts3.docker.local
``` ```
Add the following lines at the end of the `docker-compose.yml` or add it to the definition of Add the following lines at the end of the `docker-compose.yml` or add it to the definition of
@@ -40,7 +40,7 @@ docker network create teamspeak
The Teamspeak server can then be found by Sinusbot under host `ts3.docker.local` and port `9987`. The Teamspeak server can then be found by Sinusbot under host `ts3.docker.local` and port `9987`.
Change the other settings according to your needs and run `./rebuild.sh` afterwards. Change the other settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -103,13 +103,13 @@ services:
image: "sinusbot/docker:latest" image: "sinusbot/docker:latest"
restart: unless-stopped restart: unless-stopped
environment: environment:
- UID=1000 UID=1000
- GID=1000 GID=1000
networks: networks:
- teamspeak teamspeak
volumes: volumes:
- sinusbot_scripts:/opt/sinusbot/scripts sinusbot_scripts:/opt/sinusbot/scripts
- sinusbot_data:/opt/sinusbot/data sinusbot_data:/opt/sinusbot/data
networks: networks:
teamspeak: teamspeak:

View File

@@ -1,4 +1,4 @@
# sissbrueckner - linkding # sissbrueckner linkding
This is a [Docker](/wiki/docker.md) container for a [linkding](/wiki/linkding.md) This is a [Docker](/wiki/docker.md) container for a [linkding](/wiki/linkding.md)
bookmark and archive service. bookmark and archive service.

View File

@@ -1,4 +1,4 @@
# spikecodes - libreddit # spikecodes libreddit
This is a [Docker](/wiki/docker.md) container for the alternative reddit This is a [Docker](/wiki/docker.md) container for the alternative reddit
frontend [libreddit](/wiki/libreddit.md). frontend [libreddit](/wiki/libreddit.md).
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Ports ### Ports

View File

@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# tetricz - mordhau-server # tetricz mordhau-server
This is a [Docker](/wiki/docker.md) container for a mordhau server. 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

View File

@@ -1,4 +1,4 @@
# tombursch - kitchenowl # tombursch kitchenowl
This is a [Docker](/wiki/docker.md) container for a [kitchenowl](/wiki/kitchenowl.md) This is a [Docker](/wiki/docker.md) container for a [kitchenowl](/wiki/kitchenowl.md)
server. server.
@@ -12,7 +12,7 @@ The Server consists of two Docker containers, one is the kitchenowl frontend, an
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.
Make sure to change `JWT_SECRET_KEY`. Make sure to change `JWT_SECRET_KEY`.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Ports ### Ports
@@ -53,16 +53,16 @@ services:
image: tombursch/kitchenowl-web:latest image: tombursch/kitchenowl-web:latest
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
- back back
ports: ports:
- 7890:80 7890:80
back: back:
image: tombursch/kitchenowl:latest image: tombursch/kitchenowl:latest
restart: unless-stopped restart: unless-stopped
environment: environment:
- JWT_SECRET_KEY=changethis JWT_SECRET_KEY=changethis
volumes: volumes:
- kitchenowl_data:/data kitchenowl_data:/data
volumes: volumes:
kitchenowl_data: kitchenowl_data:

View File

@@ -1,4 +1,4 @@
# tomsquest - docker-radicale # tomsquest docker-radicale
This is a [Docker](/wiki/docker.md) container for a [Radicale](/wiki/radicale.md) server. This is a [Docker](/wiki/docker.md) container for a [Radicale](/wiki/radicale.md) server.
The official container and documentation was made by The official container and documentation was made by
@@ -12,7 +12,7 @@ The last usable tag was used therefore to guarantee best performance for all use
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`.
Then create the `config` file in the volume `radicale_config`. Then create the `config` file in the volume `radicale_config`.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes
@@ -206,9 +206,9 @@ Steps to create a file with a user and password:
- You will have to install the package which includes `htpasswd`; for debian - You will have to install the package which includes `htpasswd`; for debian
based distributions this is `apt install apache2-utils` based distributions this is `apt install apache2-utils`
- `cd /var/lib/docker/volumes/radicale\_data/\_data` - go to the volume - `cd /var/lib/docker/volumes/radicale\_data/\_data` go to the volume
- `touch ./users` - create a file called users - `touch ./users` create a file called users
- `htpasswd -B ./users username` - add user with name and password to the file - `htpasswd -B ./users username` add user with name and password to the file
(change `username` to your desired username) (change `username` to your desired username)
Now you can go to the exposed port and login with your chosen username and password. Now you can go to the exposed port and login with your chosen username and password.

View File

@@ -11,7 +11,7 @@ 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`.
Place the files `data/traefik.yml` and `data/config/dynamic.yml` in the Place the files `data/traefik.yml` and `data/config/dynamic.yml` in the
according directories. according directories.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
Additional guides on the usage of Traefik for [Docker](/wiki/docker.md) services can be found in Additional guides on the usage of Traefik for [Docker](/wiki/docker.md) services can be found in
the [Traefik wiki entry](/wiki/traefik.md#usage). the [Traefik wiki entry](/wiki/traefik.md#usage).

View File

@@ -1,4 +1,4 @@
# vabene1111 - recipes # vabene1111 recipes
This is a [Docker](/wiki/docker.md) container for a [TandoorRecipes](/wiki/tandoor_recipes.md) This is a [Docker](/wiki/docker.md) container for a [TandoorRecipes](/wiki/tandoor_recipes.md)
server. server.
@@ -13,7 +13,7 @@ In addition to the main container you need to connect a
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.
Make sure to set `SECRET_KEY` and `POSTGRES_PASSWORD`. Make sure to set `SECRET_KEY` and `POSTGRES_PASSWORD`.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Ports ### Ports

View File

@@ -1,4 +1,4 @@
# vectorim - riot-web # vectorim riot-web
This is a [Docker](/wiki/docker.md) container for a [matrix](/wiki/matrix.md) This is a [Docker](/wiki/docker.md) container for a [matrix](/wiki/matrix.md)
client. client.
@@ -9,7 +9,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes
@@ -49,7 +49,7 @@ services:
image: vectorim/riot-web:latest image: vectorim/riot-web:latest
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- "./data/matrix/element/config.json:/app/config.json:ro" "./data/matrix/element/config.json:/app/config.json:ro"
ports: ports:
- 80:80 80:80
``` ```

View File

@@ -1,4 +1,4 @@
# ventz - bind # ventz bind
This is a [Docker](/wiki/docker.md) container for a [bind](/wiki/bind.md) This is a [Docker](/wiki/docker.md) container for a [bind](/wiki/bind.md)
[DNS](/wiki/dns.md) resolver. [DNS](/wiki/dns.md) resolver.
@@ -8,7 +8,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -1,4 +1,4 @@
# viperproject - viperserver # viperproject viperserver
This is a [Docker](/wiki/docker.md) container for a [Viper](/wiki/programming_language/viper.md) This is a [Docker](/wiki/docker.md) container for a [Viper](/wiki/programming_language/viper.md)
server, which is used for building the Viper verifiers server, which is used for building the Viper verifiers
@@ -9,7 +9,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
Due to this container being used to build the Silicon and Carbon verifiers it is recommended to be Due to this container being used to build the Silicon and Carbon verifiers it is recommended to be
started in interactive mode as demonstrated in the [rebuild section](#rebuildsh). started in interactive mode as demonstrated in the [rebuild section](#rebuildsh).
Make sure to substitute `<path-to-carbon>` and `<path-to-silicon>`. Make sure to substitute `<path-to-carbon>` and `<path-to-silicon>`.

View File

@@ -1,4 +1,4 @@
# wabayang - jelu # wabayang jelu
This is a [Docker](/wiki/docker.md) container for a [Jelu](/wiki/jelu.md) server. This is a [Docker](/wiki/docker.md) container for a [Jelu](/wiki/jelu.md) server.
The official container and documentation was made by The official container and documentation was made by
@@ -8,7 +8,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables
@@ -48,13 +48,13 @@ services:
image: wabayang/jelu image: wabayang/jelu
container_name: jelu container_name: jelu
volumes: volumes:
- config:/config config:/config
- database:/database database:/database
- files_images:/files/images files_images:/files/images
- files_imports:/files/imports files_imports:/files/imports
- /etc/timezone:/etc/timezone:ro /etc/timezone:/etc/timezone:ro
ports: ports:
- 11111:11111 11111:11111
restart: unless-stopped restart: unless-stopped
volumes: volumes:

View File

@@ -1,4 +1,4 @@
# wallabag - wallabag # wallabag wallabag
This is a [Docker](/wiki/docker.md) container for a [wallabag](/wiki/wallabag.md) server. This is a [Docker](/wiki/docker.md) container for a [wallabag](/wiki/wallabag.md) server.
The Server consists of 3 Docker containers, one is the wallabag main server, one is a database and The Server consists of 3 Docker containers, one is the wallabag main server, one is a database and
@@ -74,34 +74,34 @@ services:
wallabag: wallabag:
image: wallabag/wallabag image: wallabag/wallabag
environment: environment:
- MYSQL_ROOT_PASSWORD=wallaroot MYSQL_ROOT_PASSWORD=wallaroot
- SYMFONY__ENV__DATABASE_DRIVER=pdo_mysql SYMFONY__ENV__DATABASE_DRIVER=pdo_mysql
- SYMFONY__ENV__DATABASE_HOST=db SYMFONY__ENV__DATABASE_HOST=db
- SYMFONY__ENV__DATABASE_PORT=3306 SYMFONY__ENV__DATABASE_PORT=3306
- SYMFONY__ENV__DATABASE_NAME=wallabag SYMFONY__ENV__DATABASE_NAME=wallabag
- SYMFONY__ENV__DATABASE_USER=wallabag SYMFONY__ENV__DATABASE_USER=wallabag
- SYMFONY__ENV__DATABASE_PASSWORD=wallapass SYMFONY__ENV__DATABASE_PASSWORD=wallapass
- SYMFONY__ENV__DATABASE_CHARSET=utf8mb4 SYMFONY__ENV__DATABASE_CHARSET=utf8mb4
- SYMFONY__ENV__MAILER_HOST=127.0.0.1 SYMFONY__ENV__MAILER_HOST=127.0.0.1
- SYMFONY__ENV__MAILER_USER=~ SYMFONY__ENV__MAILER_USER=~
- SYMFONY__ENV__MAILER_PASSWORD=~ SYMFONY__ENV__MAILER_PASSWORD=~
- SYMFONY__ENV__FROM_EMAIL=wallabag@example.com SYMFONY__ENV__FROM_EMAIL=wallabag@example.com
- SYMFONY__ENV__DOMAIN_NAME=https://<wallabag instance> SYMFONY__ENV__DOMAIN_NAME=https://<wallabag instance>
- SYMFONY__ENV__SERVER_NAME="Your wallabag instance" SYMFONY__ENV__SERVER_NAME="Your wallabag instance"
ports: ports:
- "8082:80" "8082:80"
volumes: volumes:
- wallabag_wallabag:/var/www/wallabag/web/assets/images wallabag_wallabag:/var/www/wallabag/web/assets/images
db: db:
image: mariadb image: mariadb
environment: environment:
- MYSQL_ROOT_PASSWORD=wallaroot MYSQL_ROOT_PASSWORD=wallaroot
volumes: volumes:
- /opt/wallabag/data:/var/lib/mysql /opt/wallabag/data:/var/lib/mysql
redis: redis:
image: redis:alpine image: redis:alpine
volumes: volumes:
- wallabag_redis:/data wallabag_redis:/data
volumes: volumes:
wallabag_wallabag: wallabag_wallabag:

View File

@@ -1,4 +1,4 @@
# xy2z - pinedocs # xy2z pinedocs
This is a [Docker](/wiki/docker.md) container for the file viewer pinedocs. 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
@@ -7,7 +7,7 @@ The official container and documentation was made by
## Set-up ## Set-up
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` afterward.
### Volumes ### Volumes

View File

@@ -8,7 +8,7 @@ it.
## Set-up ## Set-up
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` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Environment-variables ### Environment-variables

View File

@@ -1,4 +1,4 @@
# zedeus - nitter # zedeus nitter
This is a [Docker](/wiki/docker.md) container for the alternative Twitter This is a [Docker](/wiki/docker.md) container for the alternative Twitter
frontend [nitter](/wiki/nitter.md). frontend [nitter](/wiki/nitter.md).
@@ -9,7 +9,7 @@ The official container and documentation was made by
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.
Change the settings according to your needs and run `./rebuild.sh` afterwards. Change the settings according to your needs and run `./rebuild.sh` afterward.
### Volumes ### Volumes
@@ -50,11 +50,11 @@ services:
image: zedeus/nitter:latest image: zedeus/nitter:latest
container_name: nitter container_name: nitter
ports: ports:
- "8080:8080" "8080:8080"
volumes: volumes:
- ./nitter.conf:/src/nitter.conf:Z,ro ./nitter.conf:/src/nitter.conf:Z,ro
depends_on: depends_on:
- nitter-redis nitter-redis
restart: unless-stopped restart: unless-stopped
healthcheck: healthcheck:
test: wget -nv --tries=1 --spider http://127.0.0.1:8080/Jack/status/20 || exit 1 test: wget -nv --tries=1 --spider http://127.0.0.1:8080/Jack/status/20 || exit 1
@@ -64,16 +64,16 @@ services:
user: "998:998" user: "998:998"
read_only: true read_only: true
security_opt: security_opt:
- no-new-privileges:true no-new-privileges:true
cap_drop: cap_drop:
- ALL ALL
nitter-redis: nitter-redis:
image: redis:6-alpine image: redis:6-alpine
container_name: nitter-redis container_name: nitter-redis
command: redis-server --save 60 1 --loglevel warning command: redis-server --save 60 1 --loglevel warning
volumes: volumes:
- nitter-redis:/data nitter-redis:/data
restart: unless-stopped restart: unless-stopped
healthcheck: healthcheck:
test: redis-cli ping test: redis-cli ping
@@ -83,9 +83,9 @@ services:
user: "999:1000" user: "999:1000"
read_only: true read_only: true
security_opt: security_opt:
- no-new-privileges:true no-new-privileges:true
cap_drop: cap_drop:
- ALL ALL
volumes: volumes:
nitter-redis: nitter-redis:

View File

@@ -1,7 +1,7 @@
# E-book # E-book
An E-book is a digital publication of a book. An E-book is a digital publication of a book.
They can be read with specific hardware - an [e-reader](#e-reader) - or on a personal They can be read with specific hardware an [e-reader](#e-reader) or on a personal
computer. computer.
E-books are usually available in `.epub` or `.pdf` files. E-books are usually available in `.epub` or `.pdf` files.
Amazon (`.azw`), Mobi (`.mobi`) and other brands selling e-readers have Amazon (`.azw`), Mobi (`.mobi`) and other brands selling e-readers have

View File

@@ -24,7 +24,7 @@ And often appears on more minimal window managers on [Xorg](/wiki/linux/x_window
If no compatible service is running or detected, apps cannot save credentials. If no compatible service is running or detected, apps cannot save credentials.
Using the following steps this issue can be solved. Using the following steps this issue can be solved.
Firstly - if not already done - install a secret service. Firstly if not already done install a secret service.
For the Gnome Keyring install the [packages](/wiki/linux/package_manager.md) `libsecret` and For the Gnome Keyring install the [packages](/wiki/linux/package_manager.md) `libsecret` and
`gnome-keyring`. `gnome-keyring`.
The name may differ slightly depending on the [package manager](/wiki/linux/package_manager.md) The name may differ slightly depending on the [package manager](/wiki/linux/package_manager.md)

View File

@@ -6,7 +6,7 @@ There are tools with a main server and there are tools that don't need them.
## Synchronizing with server ## Synchronizing with server
The biggest advantage of having a main server contain your data is that - as The biggest advantage of having a main server contain your data is that as
long as the server is online - long as the server is online -
you can sync as you please. you can sync as you please.
You do not need to care which machines are online to get all the files you need. You do not need to care which machines are online to get all the files you need.

View File

@@ -13,10 +13,9 @@ The following section addresses different uses and add-ons of Firefox.
### Compact Mode ### Compact Mode
In Firefox compact mode is a configuration to make tabs and navigation elements In Firefox compact mode is a configuration to make tabs and navigation elements including bookmarks
including bookmarks smaller. smaller.
After navigating to `about:config` the configuration can be done at After navigating to `about:config` the configuration can be done at `browser.compactmode.show`.
`browser.compactmode.show`.
### List of useful Firefox Add-ons ### List of useful Firefox Add-ons
@@ -28,38 +27,35 @@ The add-ons are grouped thematically
The following add-ons increase the security or privacy. The following add-ons increase the security or privacy.
- [Chameleon](/wiki/chameleon.md) - [Chameleon](/wiki/chameleon.md) spoofs your browser profile including user agent and screen size.
spoofs your browser profile including user agent and screen size. - [ClearURLs](https://addons.mozilla.org/en-GB/firefox/addon/clearurls) removes tracking elements
- [ClearURLs](https://addons.mozilla.org/en-GB/firefox/addon/clearurls) removes from URLs.
tracking elements from URLs. - [Consent-O-Matic](https://addons.mozilla.org/en-GB/firefox/addon/consent-o-matic) automatically
- [Consent-O-Matic](https://addons.mozilla.org/en-GB/firefox/addon/consent-o-matic) refuses GDPR consent to a bunch of platforms.
automatically refuses GDPR consent to a bunch of platforms. An alternative to this is an add-on named I don't care about cookies.
An alternative to this is an addon named I don't care about cookies.
- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers) - [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. 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 With this add-on a proxy can be selected for each container which enables usage of a
usage of a [VPN](/wiki/vpn.md) that acts as a Proxy like a [VPN](/wiki/vpn.md) that acts as a Proxy like a [OpenVPN Proxy](/wiki/openvpn.md#proxy).
[OpenVPN Proxy](/wiki/openvpn.md#proxy).
- [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) - [Temporary Containers](https://addons.mozilla.org/en-GB/firefox/addon/temporary-containers) opens
opens tabs and websites, that are not already managed by tabs and websites, that are not already managed by `Firefox Multi-Account Containers` in a new
`Firefox Multi-Account Containers` in a new container. container.
- [NoScript](https://addons.mozilla.org/en-GB/firefox/addon/noscript) blocks all - [NoScript](https://addons.mozilla.org/en-GB/firefox/addon/noscript) blocks all JavaScript so that
javascript so that the parts you need can be reenabled and the rest is not used. the parts you need can be re-enabled, and the rest is not used.
- [Privacy Badger](https://addons.mozilla.org/en-GB/firefox/addon/privacy-badger17) - [Privacy Badger](https://addons.mozilla.org/en-GB/firefox/addon/privacy-badger17) blocks unwanted
blocks unwanted invisible trackers. invisible trackers.
- [Privacy Redirect](https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/) - [Privacy Redirect](https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/) redirects
redirects youtube, instagram, twitter, etc to free alternatives or alternative YouTube, Instagram, Twitter, etc. to free alternatives or alternative frontends.
frontends.
- [SponsorBlock](/wiki/youtube.md#automatically-skip-sponsorships) skips YouTube video sponsors - [SponsorBlock](/wiki/youtube.md#automatically-skip-sponsorships) skips YouTube video sponsors
automatically, works with [Invidious](/wiki/invidious.md) too. automatically, works with [Invidious](/wiki/invidious.md) too.
- [Tampermonkey](https://github.com/Tampermonkey/tampermonkey) is a userscript - [Tampermonkey](https://github.com/Tampermonkey/tampermonkey) is an manager for userscripts that
manager that can be used for the following tasks: can be used for the following tasks.
- [Bypass YouTubes age restrictions](https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass) [Bypass YouTubes age restrictions](https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass)
- [Exclude pages from](http://www.jeffersonscher.com/gm/google-hit-hider/) [Exclude pages from](http://www.jeffersonscher.com/gm/google-hit-hider/)
[search results](/wiki/search_engine.md) [search results](/wiki/search_engine.md)
- [Auto close YouTube ads](https://greasyfork.org/en/scripts/9165-auto-close-youtube-ads) [Auto close YouTube ads](https://greasyfork.org/en/scripts/9165-auto-close-youtube-ads)
- [uBlock Origin](/wiki/ublock_origin.md) is an ad blocker. - [uBlock Origin](/wiki/ublock_origin.md) is an ad blocker.
- [User-Agent Switcher and Manager](https://addons.mozilla.org/en-GB/firefox/addon/user-agent-string-switcher) - [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. spoofs websites that try to gather information about your webbrowser.
@@ -68,10 +64,10 @@ The following add-ons increase the security or privacy.
The following add-ons provide changes to the default style. The following add-ons provide changes to the default style.
- [Dark Reader](https://addons.mozilla.org/en-GB/Firefox/addon/darkreader) creates - [Dark Reader](https://addons.mozilla.org/en-GB/Firefox/addon/darkreader) creates an automatic dark
an automatic dark mode for sites without native dark mode. mode for sites without native dark mode.
- [hide-scrollbars](https://addons.mozilla.org/en-GB/Firefox/addon/hide-scrollbars) - [hide-scrollbars](https://addons.mozilla.org/en-GB/Firefox/addon/hide-scrollbars) hides
hides scrollbars. scrollbars.
- [Midnight Lizard](https://addons.mozilla.org/de/firefox/addon/midnight-lizard-quantum/) is a - [Midnight Lizard](https://addons.mozilla.org/de/firefox/addon/midnight-lizard-quantum/) is a
add-on similar to Dark Reader. add-on similar to Dark Reader.
It is slightly more customizable but has worse default settings. It is slightly more customizable but has worse default settings.
@@ -80,25 +76,26 @@ The following add-ons provide changes to the default style.
The following add-ons add various functions. The following add-ons add various functions.
- [Floccus](https://addons.mozilla.org/en-US/Firefox/addon/floccus/) syncs your - [Floccus](https://addons.mozilla.org/en-US/Firefox/addon/floccus/) syncs your bookmarks across
bookmarks across devices (supports Nextcloud and WebDAV (ownCloud, etc)). devices (supports Nextcloud and WebDAV (ownCloud, etc.)).
- [Sidebery](https://addons.mozilla.org/en-GB/Firefox/addon/sidebery) - [Sidebery](https://addons.mozilla.org/en-GB/Firefox/addon/sidebery) is a sidebar with tree-style
is a sidebar with treestyle tabs and bookmarks. tabs and bookmarks.
- [Surfingkeys](https://github.com/brookhong/Surfingkeys) introduces keyboard-based navigation. - [Surfingkeys](https://github.com/brookhong/Surfingkeys) introduces keyboard-based navigation.
It is similar to Vim Vixen, further down this list. It is similar to Vim Vixen, further down this list.
- [Tree Style Tab](https://addons.mozilla.org/en-GB/Firefox/addon/tree-style-tab) - [Tree Style Tab](https://addons.mozilla.org/en-GB/Firefox/addon/tree-style-tab) shows tabs like a
shows tabs like a tree. This is especially useful if many tabs are used. tree.
- [Vim Vixen](https://addons.mozilla.org/en-GB/Firefox/addon/vim-vixen) enables This is especially useful if many tabs are used.
vim movement for Firefox. - [Vim Vixen](https://addons.mozilla.org/en-GB/Firefox/addon/vim-vixen) enables vim movement for
Firefox.
It is similar to Surfingkeys further up this list. It is similar to Surfingkeys further up this list.
#### Translation Add-ons #### Translation Add-ons
The following add-ons provide translation options. The following add-ons provide translation options.
- [Firefox Translations](https://addons.mozilla.org/en-US/firefox/addon/firefox-translations) - [Firefox Translations](https://addons.mozilla.org/en-US/firefox/addon/firefox-translations) is an
is an add-on made by Mozilla itself that gives an option for marked text to display its add-on made by Mozilla itself that gives an option for marked text to display its translations
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 and Google Translate to translate marked text in various different ways that
can be automatically displayed. can be automatically displayed.
@@ -110,7 +107,7 @@ The following add-ons provide translation options.
The following add-ons add information to online shops. The following add-ons add information to online shops.
- [Fakespot](https://www.fakespot.com/) is an add-on made by Mozilla which displays additional - [Fakespot](https://www.fakespot.com/) is an add-on made by Mozilla which displays additional
information on online shops, ebay and amazon. information on online shops, eBay and Amazon.
It can give shops, vendors and products a trust score which can be used as an alternative to It can give shops, vendors and products a trust score which can be used as an alternative to
reviews, which might be fake. reviews, which might be fake.
@@ -131,19 +128,19 @@ options to toggle between enabled and disabled.
### Scrolling ### Scrolling
On Linux distributions auto scroll is disabled by default. On [Linux distributions](/wiki/linux.md#distributions) auto scroll is disabled by default.
This means that you cant click the middle mouse button to use it for scrolling. This means that you can't click the middle mouse button to use it for scrolling.
To enable it go into the preferences and check `Use autoscrolling`. To enable it go into the preferences and check `Use autoscrolling`.
### Sponsorings ### Sponsored Ads
Sponsorings are embedded ads in Firefox. Sponsored ads are embedded in Firefox.
After navigating to `about:config` enabling and disabling of sponsorings can be done at After navigating to `about:config` enabling and disabling of sponsored ads can be done at
`browser.newtabpage.activity-stream.showSponsored`. `browser.newtabpage.activity-stream.showSponsored`.
### Gestures ### Gestures
By default gestures are enabled by default. By default, gestures are enabled by default.
This can be annoying especially on laptops when using the touchpad. This can be annoying especially on laptops when using the touchpad.
But the gestures can easily be disabled. But the gestures can easily be disabled.
For this go to `about:config` and clear the preferences for `browser.gesture.swipe.left` and For this go to `about:config` and clear the preferences for `browser.gesture.swipe.left` and
@@ -318,7 +315,7 @@ security.family_safety.mode = 0
``` ```
Additionally, check [the telemetry section](#telemetry) and Additionally, check [the telemetry section](#telemetry) and
[the sponsoring section](#sponsorings). [the section regarding sponsored ads](#sponsored-ads).
## Troubleshooting ## Troubleshooting
@@ -330,6 +327,6 @@ It is possible and a known problem on [Linux-based systems](/wiki/linux.md) that
recognize the system dark mode correctly. recognize the system dark mode correctly.
This can result in a light themed file picker despite all other programs on the system like This can result in a light themed file picker despite all other programs on the system like
[GTK](/wiki/linux/gtk.md) or [Qt](/wiki/linux/qt.md) using the dark mode already. [GTK](/wiki/linux/gtk.md) or [Qt](/wiki/linux/qt.md) using the dark mode already.
To fix this simply navigate to `about:config` and - if not already existing - create the value for To fix this simply navigate to `about:config` and if not already existing create the value for
`ui.systemUsesDarkTheme` and set it to `1`. `ui.systemUsesDarkTheme` and set it to `1`.
This should immediately and without rebooting switch the file picker to use dark mode. This should immediately and without rebooting switch the file picker to use dark mode.

View File

@@ -4,7 +4,7 @@ This article describes the `flac` codec.
For the linux `flac` package see the For the linux `flac` package see the
[flac package entry](/wiki/linux/flac_%28package%29.md). [flac package entry](/wiki/linux/flac_%28package%29.md).
`flac` - short for Free Lossless Audio Codec - is a [audio](/wiki/audio.md) codec `flac` short for Free Lossless Audio Codec is a [audio](/wiki/audio_%28general%29.md) codec
without compression losses. without compression losses.
## Tagging ## Tagging
@@ -12,7 +12,7 @@ without compression losses.
The following explains the most general tags in short. The following explains the most general tags in short.
- `title` is the name of the music piece. - `title` is the name of the music piece.
- `artist` is the artist of the song - for classical music it is the composer. - `artist` is the artist of the song for classical music it is the composer.
- `album` is the name of the album. - `album` is the name of the album.
- `tracknumber` is the number of the music piece in the album - `tracknumber` is the number of the music piece in the album
- `date` is the year of publication - `date` is the year of publication

View File

@@ -1,6 +1,6 @@
# Game # Game
A video game - short game - is an electronic game that features interation and input from the user A video game short game is an electronic game that features interation and input from the user
to generate a feedback. to generate a feedback.
Games can be played on different platforms. Games can be played on different platforms.
To create games [game engines](/wiki/game_engine.md) can be used. To create games [game engines](/wiki/game_engine.md) can be used.
@@ -42,7 +42,7 @@ various platforms and operating systems.
By using [Syncthing](/wiki/syncthing.md) game saves can be synchronized. By using [Syncthing](/wiki/syncthing.md) game saves can be synchronized.
First set up Syncthing as described in the First set up Syncthing as described in the
[Syncthing entry](/wiki/syncthing.md#setup). [Syncthing entry](/wiki/syncthing.md#setup).
If a system with only user access - like the [Steam Deck](/wiki/game/steam_deck.md) - is used the If a system with only user access like the [Steam Deck](/wiki/game/steam_deck.md) is used the
[user space configuration](/wiki/syncthing.md#user-space-configuration-for-linux) [user space configuration](/wiki/syncthing.md#user-space-configuration-for-linux)
is recommended. is recommended.
Afterward move the game saves to the directory set up by Syncthing and create Afterward move the game saves to the directory set up by Syncthing and create

View File

@@ -6,7 +6,7 @@ It features compatibility with [GOG](https://www.gog.com/),
[Humble Bundle](https://humblebundle.com/), [Epic Games](https://www.epicgames.com/), [Humble Bundle](https://humblebundle.com/), [Epic Games](https://www.epicgames.com/),
[Steam](/wiki/game/steam.md) and many other [Windows](/wiki/windows.md) games via its own installer [Steam](/wiki/game/steam.md) and many other [Windows](/wiki/windows.md) games via its own installer
that uses [WINE](/wiki/linux/wine.md). that uses [WINE](/wiki/linux/wine.md).
Lutris can also use [Proton](/wiki/game/proton.md) - a patched version of WINE developed by Lutris can also use [Proton](/wiki/game/proton.md) a patched version of WINE developed by
[Valve](https://www.valvesoftware.com/). [Valve](https://www.valvesoftware.com/).
Additionally, to that Lutris supports many different [emulators](/wiki/emulator.md). Additionally, to that Lutris supports many different [emulators](/wiki/emulator.md).
For running both Windows applications aswell as games [Bottles](/wiki/game/bottles.md) can be used. For running both Windows applications aswell as games [Bottles](/wiki/game/bottles.md) can be used.
@@ -108,8 +108,8 @@ After right-clicking a game and selecting `Configure` the `Wine version` can be
`Runner options` tab. `Runner options` tab.
There are many different versions of WINE, WINE-fshack and various [Proton](/wiki/game/proton.md) There are many different versions of WINE, WINE-fshack and various [Proton](/wiki/game/proton.md)
and [Proton GE versions](/wiki/game/proton.md#ge-version) to select. and [Proton GE versions](/wiki/game/proton.md#ge-version) to select.
Using the default runner of [Bottles](/wiki/game/bottles.md) - called Using the default runner of [Bottles](/wiki/game/bottles.md) called
[Caffe](/wiki/game/bottles.md#caffe) - is also possible. [Caffe](/wiki/game/bottles.md#caffe) is also possible.
### Disable Networking for a Game ### Disable Networking for a Game

View File

@@ -1,8 +1,8 @@
# Magic: The Gathering # Magic: The Gathering
[Magic: The Gathering](https://magic.wizards.com) - often shortened to MTG or Magic - is a tabletop [Magic: The Gathering](https://magic.wizards.com) often shortened to MTG or Magic is a tabletop
[collectible card game](/wiki/trading_card_game.md). [collectible card game](/wiki/trading_card_game.md).
MTG is published by [Wizards of the Coast](https://company.wizards.com) - which are commonly MTG is published by [Wizards of the Coast](https://company.wizards.com) which are commonly
reffered to as Wizards. reffered to as Wizards.
In Magic: The Gathering there are many different formats that are all listed on In Magic: The Gathering there are many different formats that are all listed on
[the official website](https://magic.wizards.com/en/formats). [the official website](https://magic.wizards.com/en/formats).
@@ -13,7 +13,7 @@ MTG is a notoriously complex game and proven to be
## Playing Online ## Playing Online
There is a fully digital and online version of MTG called There is a fully digital and online version of MTG called
[Magic: The Gathering Arena](https://magic.wizards.com/mtgarena) - or MTGA for short - that has [Magic: The Gathering Arena](https://magic.wizards.com/mtgarena) or MTGA for short that has
nearly the same rules as the tabletop variant. nearly the same rules as the tabletop variant.
Another alternative to playing fully digital is [Magic: The Gathering Online](https://www.mtgo.com). Another alternative to playing fully digital is [Magic: The Gathering Online](https://www.mtgo.com).
This is also known as MTG Online or MTGO. This is also known as MTG Online or MTGO.
@@ -40,7 +40,7 @@ Many of them also feature public decks.
- [Archidekt](https://archidekt.com/) is another popular deck building site. - [Archidekt](https://archidekt.com/) is another popular deck building site.
With the option to build commander decks based on a specific commander. With the option to build commander decks based on a specific commander.
It additionally, features the display of public decks. Additionally, it features the display of public decks.
- [deckbox](https://deckbox.org/) is a very clean deck builder website. - [deckbox](https://deckbox.org/) is a very clean deck builder website.
- [deckstats.net](https://deckstats.net/) gives the option to build and analyze MTG(A) decks. - [deckstats.net](https://deckstats.net/) gives the option to build and analyze MTG(A) decks.
- [Delver Lens](https://www.delverlab.com/) is an [Android](/wiki/android.md) application for - [Delver Lens](https://www.delverlab.com/) is an [Android](/wiki/android.md) application for
@@ -186,7 +186,7 @@ The card has to be efficient mana-wise.
It should therefore always be compared to other cards that are played similarly. It should therefore always be compared to other cards that are played similarly.
For creatures without any bonus attributes it is said that 1 Power and 1 Toughness per Mana is a For creatures without any bonus attributes it is said that 1 Power and 1 Toughness per Mana is a
good starting point. good starting point.
Additionally cards should fit the strategy and shouldn't be too specific. Additionally, cards should fit the strategy and shouldn't be too specific.
Modal spells (1 card with multiple options) can be useful to be prepared for different Modal spells (1 card with multiple options) can be useful to be prepared for different
situations without too specific cards situations without too specific cards
They shouldn't be "win-more"-card and play good on their own. They shouldn't be "win-more"-card and play good on their own.
@@ -251,7 +251,7 @@ Each theory gives a number of categories and a number of cards in that category.
Those categories of cards are intended to use many cards with similar effects to make the deck more Those categories of cards are intended to use many cards with similar effects to make the deck more
robust and redundant to draw similar cards consistently. robust and redundant to draw similar cards consistently.
The categories are usually a combination of the following ones - though other categories are The categories are usually a combination of the following ones though other categories are
possible. possible.
- Card Draw - Card Draw

View File

@@ -5,7 +5,7 @@ series.
## Mods ## Mods
### Third Age: Total War - Divide and Conquer ### Third Age: Total War Divide and Conquer
[Divide and Conquer](https://www.moddb.com/mods/divide-and-conquer) is a submod for the [Divide and Conquer](https://www.moddb.com/mods/divide-and-conquer) is a submod for the
[Third Age Total War](https://www.moddb.com/mods/third-age-total-war) mod. [Third Age Total War](https://www.moddb.com/mods/third-age-total-war) mod.

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