docker-images/docker: restructuring

master
tiyn 1 year ago
parent 04f7ea856d
commit 1c0edb2117

@ -13,9 +13,9 @@ These applications include but are not limited to
For the different applications there are different [Docker](/wiki/docker.md) For the different applications there are different [Docker](/wiki/docker.md)
containers for setup: containers for setup:
[Linuxservers Sonarr image](/wiki/docker-images/linuxserver_-_sonarr.md), [Linuxservers Sonarr image](/wiki/docker/linuxserver_-_sonarr.md),
[Linuxservers Radarr image](/wiki/docker-images/linuxserver_-_radarr.md) and [Linuxservers Radarr image](/wiki/docker/linuxserver_-_radarr.md) and
[Linuxservers Lidarr image](/wiki/docker-images/linuxserver_-_lidarr.md). [Linuxservers Lidarr image](/wiki/docker/linuxserver_-_lidarr.md).
### Initial Configuration ### Initial Configuration

@ -9,7 +9,7 @@ is a fork of [Subsonic](./subsonic.md).
## Setup ## Setup
The software can be setup via docker with the The software can be setup via docker with the
[linuxserver image](./docker-images/linuxserver_-_airsonic-advanced.md). [linuxserver image](./docker/linuxserver_-_airsonic-advanced.md).
### Initial configuration ### Initial configuration

@ -10,7 +10,7 @@ A more modern implementation of it is
## Set up ## Set up
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[linuxserver image](./docker-images/linuxserver_-_airsonic.md). [linuxserver image](./docker/linuxserver_-_airsonic.md).
### Clients ### Clients

@ -9,7 +9,7 @@ as it is not possible anymore to show user pages but only single posts.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[cloudrac3r image](./docker-images/cloudrac3r_-_bibliogram.md). [cloudrac3r image](./docker/cloudrac3r_-_bibliogram.md).
## Automatic redirect from Instagram ## Automatic redirect from Instagram

@ -6,7 +6,7 @@ interacting with the [DNS](./dns.md).
## Setup ## Setup
The software can be setup via docker with the The software can be setup via docker with the
[ventz image](./docker-images/ventz_-_bind.md). [ventz image](./docker/ventz_-_bind.md).
## Usage ## Usage

@ -6,7 +6,7 @@ unix and unix-like systems.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[linuxserver image](./docker-images/linuxserver_-_airsonic.md). [linuxserver image](./docker/linuxserver_-_airsonic.md).
Additionally to this a client is needed on the system that need access to the Additionally to this a client is needed on the system that need access to the
server software. server software.

@ -5,5 +5,5 @@ Most prominent type of database are SQL databases.
## Database management systems (DBMS) ## Database management systems (DBMS)
- [MySQL](./docker-images/mysql.md) is a relational DBMS - [MySQL](./docker/mysql.md) is a relational DBMS
- [MariaDB](./docker-images/mariadb.md) is a relational DBMS that is a fork of MySQL - [MariaDB](./docker/mariadb.md) is a relational DBMS that is a fork of MySQL

@ -32,7 +32,7 @@ After that relog into your machine and you should be able to run
The programs below are useful docker-management systems in different style. The programs below are useful docker-management systems in different style.
- [ctop](https://github.com/bcicen/ctop): top-like cli interface for containers - [ctop](https://github.com/bcicen/ctop): top-like cli interface for containers
- [portainer](./docker-images/portainer.md): web ui for managing docker and kubernetes - [portainer](./docker/portainer.md): web ui for managing docker and kubernetes
### Enable Nvidia GPUs ### Enable Nvidia GPUs

@ -13,7 +13,7 @@ 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
[Transmission](/wiki/transmission.md) [Transmission](/wiki/transmission.md)
[Docker container](/wiki/docker-images/haugene_-_transmission-openvpn.md). [Docker container](/wiki/docker/haugene_-_transmission-openvpn.md).
This namely causes the following line in the This namely causes the following line in the
[`docker-compose.yml`](#docker-composeyml). [`docker-compose.yml`](#docker-composeyml).

@ -13,7 +13,7 @@ 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
[Transmission](/wiki/transmission.md) [Transmission](/wiki/transmission.md)
[Docker container](/wiki/docker-images/haugene_-_transmission-openvpn.md). [Docker container](/wiki/docker/haugene_-_transmission-openvpn.md).
This namely causes the following line in the This namely causes the following line in the
[`docker-compose.yml`](#docker-composeyml). [`docker-compose.yml`](#docker-composeyml).

@ -13,7 +13,7 @@ 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
[Transmission](/wiki/transmission.md) [Transmission](/wiki/transmission.md)
[Docker container](/wiki/docker-images/haugene_-_transmission-openvpn.md). [Docker container](/wiki/docker/haugene_-_transmission-openvpn.md).
This namely causes the following line in the This namely causes the following line in the
[`docker-compose.yml`](#docker-composeyml). [`docker-compose.yml`](#docker-composeyml).

@ -33,7 +33,7 @@ And finally generate the DCIM keys and rebuild once again.
`./setup.sh config dkim` `./setup.sh config dkim`
Finally if a reverse proxy is used check the Finally if a reverse proxy is used check the
[traefik entry](/wiki/docker-images/traefik.md#setup-mailserver) or the [traefik entry](/wiki/docker/traefik.md#setup-mailserver) or the
[nginx entry](./nginx.md). [nginx entry](./nginx.md).
Afterwards you're ready to go by once again running the `rebuild.sh` file. Afterwards you're ready to go by once again running the `rebuild.sh` file.

@ -9,7 +9,7 @@ The following sections address the setup of both server and client software.
### Server ### Server
A server can be setup via docker with the A server can be setup via docker with the
[itzg image](../docker-images/itzg_-_minecraft-server.md). [itzg image](../docker/itzg_-_minecraft-server.md).
### Client ### Client

@ -33,5 +33,5 @@ Additionally it is easy to collaborate together.
If you don't need a bloated web-interface a more basic approach is more than enough. If you don't need a bloated web-interface a more basic approach is more than enough.
- [git-server-docker](./docker-images/jkarlos_-_git-server-docker.md) is a pretty - [git-server-docker](./docker/jkarlos_-_git-server-docker.md) is a pretty
basic docker-container for git. basic docker-container for git.

@ -11,7 +11,7 @@ Gitea as a [Git](./git.md) service consists of a [client](#client) and a
### Server ### Server
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[gitea image](./docker-images/gitea_-_gitea.md). [gitea image](./docker/gitea_-_gitea.md).
Additionally to this a client is needed on the system that need access to the Additionally to this a client is needed on the system that need access to the
server software. server software.

@ -6,7 +6,7 @@ use bookmarks and run different searches by prefixes.
## Server ## Server
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[prologic image](./docker-images/prologic_-_golinks.md). [prologic image](./docker/prologic_-_golinks.md).
## Usage ## Usage

@ -8,4 +8,4 @@ app that is available at
## Setup ## Setup
The server can be setup via [Docker](/wiki/docker.md) with the The server can be setup via [Docker](/wiki/docker.md) with the
[bilde2910 image](/wiki/docker-images/bilde2910_-_hauk.md). [bilde2910 image](/wiki/docker/bilde2910_-_hauk.md).

@ -7,7 +7,7 @@ It includes locally stored subscription management.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[iv-org image](./docker-images/iv-org_-_invidious.md). [iv-org image](./docker/iv-org_-_invidious.md).
## Usage ## Usage

@ -8,7 +8,7 @@ One of its main usecases is in feeding indexers to the
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[DyonR image](/wiki/docker-images/dyonr_-_jackettvpn.md) which also features a [DyonR image](/wiki/docker/dyonr_-_jackettvpn.md) which also features a
VPN tunnel. VPN tunnel.
## Usage ## Usage

@ -7,7 +7,7 @@ It includes a web-interface and is mainly used for
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[linuxserver image](./docker-images/linuxserver_-_jellyfin.md). [linuxserver image](./docker/linuxserver_-_jellyfin.md).
## Usage ## Usage

@ -6,7 +6,7 @@ Reddit.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[spikecodes image](./docker-images/spikecodes_-_libreddit.md). [spikecodes image](./docker/spikecodes_-_libreddit.md).
## Usage ## Usage

@ -6,7 +6,7 @@ bookmarking and archiving service.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[image by sissbrueckner](./docker-images/sissbrueckner_-_linkding.md). [image by sissbrueckner](./docker/sissbrueckner_-_linkding.md).
## Usage ## Usage

@ -11,7 +11,7 @@ E-mail usually consists of a [server](#server) and a [client](#client).
If you want to host your own mail-server there are solutions with and without If you want to host your own mail-server there are solutions with and without
interfaces. interfaces.
- [Dovecot](./docker-images/tvial_-_docker-mailserver.md) is a simple dockerized - [Dovecot](./docker/tvial_-_docker-mailserver.md) is a simple dockerized
mail server that has no interface. mail server that has no interface.
## Client ## Client

@ -13,7 +13,7 @@ This setup guide follows a modified version of the
[guide by matusnovak](https://gist.github.com/matusnovak/37109e60abe79f4b59fc9fbda10896da). [guide by matusnovak](https://gist.github.com/matusnovak/37109e60abe79f4b59fc9fbda10896da).
Furthermore this guide will assume you already have a Furthermore this guide will assume you already have a
[traefik v2.4](./traefik.md) instance setup as described in the [traefik v2.4](./traefik.md) instance setup as described in the
[traefik docker image article](./docker-images/traefik.md). [traefik docker image article](./docker/traefik.md).
### DNS records ### DNS records
@ -34,7 +34,7 @@ _matrix._tcp.matrix. <TTL> class SRV 1 10 443 synapse.example.com
### Synapse ### Synapse
The docker-image used for the synapse matrix server can be found in the The docker-image used for the synapse matrix server can be found in the
[docker-image directory](./docker-images/matrixdotorg_-_synapse.md). [docker-image directory](./docker/matrixdotorg_-_synapse.md).
Create the `docker-compose.yml` file at a location of your choice (this guide Create the `docker-compose.yml` file at a location of your choice (this guide
will assume and recommend the file lies in a directory called matrix) with the will assume and recommend the file lies in a directory called matrix) with the
following contents: following contents:
@ -123,7 +123,7 @@ following the guide (this applies to any following step).
### Nginx ### Nginx
The docker-image used for the nginx instance can be found in the The docker-image used for the nginx instance can be found in the
[docker-image directory](./docker-images/nginx.md). [docker-image directory](./docker/nginx.md).
For federation to work properly an nginx container is needed aswell. For federation to work properly an nginx container is needed aswell.
In the directory containing your `docker-compose.yml` create the file In the directory containing your `docker-compose.yml` create the file
`data/matrix/nginx/matrix.conf` and fill in the following lines: `data/matrix/nginx/matrix.conf` and fill in the following lines:
@ -207,7 +207,7 @@ not correctly set up.
### Element web client ### Element web client
The docker-image used for the web client can be found in the The docker-image used for the web client can be found in the
[docker-image directory](./docker-images/vectorim_-_riot-web.md). [docker-image directory](./docker/vectorim_-_riot-web.md).
This section will add a self hosted Matrix web client in form of `Element` This section will add a self hosted Matrix web client in form of `Element`
(which was previously called `riot`). (which was previously called `riot`).
@ -319,7 +319,7 @@ If any of that is not working there is something wrong with your configuration.
### Administration interface ### Administration interface
The docker-image used for the administration interface can be found in the The docker-image used for the administration interface can be found in the
[docker-image directory](./docker-images/awesometechnologies_-_synapse-admin.md). [docker-image directory](./docker/awesometechnologies_-_synapse-admin.md).
This section will add a self hosted Matrix administration interface. This section will add a self hosted Matrix administration interface.
This is especially useful if you have `enable_registration` set to `false` This is especially useful if you have `enable_registration` set to `false`
because you can dynamically create and administrate users and rooms. because you can dynamically create and administrate users and rooms.

@ -6,4 +6,4 @@ user interface for downloading [YouTube](/wiki/youtube.md) videos.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[alexta69 image](./docker-images/alexta69_-_metube.md). [alexta69 image](./docker/alexta69_-_metube.md).

@ -5,7 +5,7 @@ NextCloud is a free and open source client-server cloud-service.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[nextcloud image](./docker-images/nextcloud.md). [nextcloud image](./docker/nextcloud.md).
When using NextCloud with a specific nginx configuration you have to append When using NextCloud with a specific nginx configuration you have to append
`'overwriteprotocol' => 'https',` to your `config/config.html`. `'overwriteprotocol' => 'https',` to your `config/config.html`.

@ -9,5 +9,5 @@ The software can be setup via [Docker](/wiki/docker.md) with a
[terminal](/wiki/system_console.md) user interface program for nginx and [terminal](/wiki/system_console.md) user interface program for nginx and
certbot, which is called nginx-certbot-docker-tui or short ncdt. certbot, which is called nginx-certbot-docker-tui or short ncdt.
Alternatively the standalone [nginx image](./docker-images/nginx.md) can be Alternatively the standalone [nginx image](./docker/nginx.md) can be
used. used.

@ -6,7 +6,7 @@ Twitter.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[zedeus image](./docker-images/zedeus_-_nitter.md). [zedeus image](./docker/zedeus_-_nitter.md).
## Usage ## Usage

@ -5,7 +5,7 @@ ownCloud is a free client-server cloud-service.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[owncloud image](./docker-images/owncloud.md). [owncloud image](./docker/owncloud.md).
## Usage ## Usage

@ -6,4 +6,4 @@ platform using WebTorrent.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[chocobozzz image](./docker-images/chocobozzz_-_peertube.md). [chocobozzz image](./docker/chocobozzz_-_peertube.md).

@ -15,7 +15,7 @@ it is available via a package often called `picard`.
Picard can also be virtualized and accessed over [VNC](/wiki/vnc.md) or Picard can also be virtualized and accessed over [VNC](/wiki/vnc.md) or
[web browser](/wiki/web_browser.md). [web browser](/wiki/web_browser.md).
This can be setup via [docker](/wiki/docker.md) with the This can be setup via [docker](/wiki/docker.md) with the
[mikenye image](/wiki/docker-images/mikenye_-_picard.md). [mikenye image](/wiki/docker/mikenye_-_picard.md).
## Usage ## Usage

@ -6,4 +6,4 @@ podcatcher that can also be used to listen to podcasts.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[axhilrex](./docker-images/axhilrex_-_podgrab.md). [axhilrex](./docker/axhilrex_-_podgrab.md).

@ -11,9 +11,9 @@ It consist of one [server](#server) and possibly multiple [agents](#agent).
### Server ### Server
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[portainer image](./docker-images/portainer_-_portainer.md). [portainer image](./docker/portainer_-_portainer.md).
## Agent ## Agent
An agent is a cluster of Docker API proxies. An agent is a cluster of Docker API proxies.
An agent can be setup via Docker with the [portainer image](./docker-images/portainer_-_agent.md). An agent can be setup via Docker with the [portainer image](./docker/portainer_-_agent.md).

@ -6,7 +6,7 @@ open-source [BitTorrent client](/wiki/bittorrent.md#clients).
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[dyonr image](/wiki/docker-images/dyonr_-_qbittorrentvpn.md) that [dyonr image](/wiki/docker/dyonr_-_qbittorrentvpn.md) that
includes an [OpenVPN](/wiki/vpn.md#openvpn) tunnel. includes an [OpenVPN](/wiki/vpn.md#openvpn) tunnel.
## Limiting Upload and Download ## Limiting Upload and Download

@ -7,7 +7,7 @@ Samba is the standard Windows interoperability suite for Linux and Unix.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[samba image](./docker-images/samba.md). [samba image](./docker/samba.md).
## Usage ## Usage

@ -5,7 +5,7 @@
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[searx image](./docker-images/searx_-_searx.md). [searx image](./docker/searx_-_searx.md).
## Usage ## Usage
@ -20,7 +20,7 @@ Follow the add-on part of the guide and put searx with
### Route search traffic through tor ### Route search traffic through tor
You can setup a torproxy with [the dperson image](./docker-images/dperson_-_torproxy.md). You can setup a torproxy with [the dperson image](./docker/dperson_-_torproxy.md).
In the `settings.yml` file locate the section for `proxies :` and In the `settings.yml` file locate the section for `proxies :` and
change it to the following: change it to the following:

@ -7,7 +7,7 @@ The Software synchronizes files between multiple devices directly.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[linuxserver image](./docker-images/linuxserver_-_syncthing.md). [linuxserver image](./docker/linuxserver_-_syncthing.md).
Additionally the software can be installed by visiting the Additionally the software can be installed by visiting the
[official website](https://syncthing.net/downloads/) and download it from [official website](https://syncthing.net/downloads/) and download it from

@ -6,4 +6,4 @@ videos in sync with other people.
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[rblsb image](./docker-images/rblsb_-_synctube.md). [rblsb image](./docker/rblsb_-_synctube.md).

@ -5,7 +5,7 @@
## Setup ## Setup
The software can be setup via [Docker](/wiki/docker.md) with the The software can be setup via [Docker](/wiki/docker.md) with the
[teamspeak image](./docker-images/teamspeak.md). [teamspeak image](./docker/teamspeak.md).
## Usage ## Usage

@ -13,4 +13,4 @@ This section features various features of Tor.
A Tor proxy can be used to access the Tor network via the SOCKS protocol, an A Tor proxy can be used to access the Tor network via the SOCKS protocol, an
HTTP tunnel protocol or other ways. HTTP tunnel protocol or other ways.
It can be set up using [docker](/wiki/docker.md) and the It can be set up using [docker](/wiki/docker.md) and the
[dperson image](./docker-images/dperson_-_torproxy.md). [dperson image](./docker/dperson_-_torproxy.md).

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

Loading…
Cancel
Save