mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-03 07:27:44 +02:00
docker-images/docker: restructuring
This commit is contained in:
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)
|
||||
containers for setup:
|
||||
[Linuxservers Sonarr image](/wiki/docker-images/linuxserver_-_sonarr.md),
|
||||
[Linuxservers Radarr image](/wiki/docker-images/linuxserver_-_radarr.md) and
|
||||
[Linuxservers Lidarr image](/wiki/docker-images/linuxserver_-_lidarr.md).
|
||||
[Linuxservers Sonarr image](/wiki/docker/linuxserver_-_sonarr.md),
|
||||
[Linuxservers Radarr image](/wiki/docker/linuxserver_-_radarr.md) and
|
||||
[Linuxservers Lidarr image](/wiki/docker/linuxserver_-_lidarr.md).
|
||||
|
||||
### Initial Configuration
|
||||
|
||||
|
@ -9,7 +9,7 @@ is a fork of [Subsonic](./subsonic.md).
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
|
@ -10,7 +10,7 @@ A more modern implementation of it is
|
||||
## Set up
|
||||
|
||||
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
|
||||
|
||||
|
@ -9,7 +9,7 @@ as it is not possible anymore to show user pages but only single posts.
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
|
@ -6,7 +6,7 @@ interacting with the [DNS](./dns.md).
|
||||
## Setup
|
||||
|
||||
The software can be setup via docker with the
|
||||
[ventz image](./docker-images/ventz_-_bind.md).
|
||||
[ventz image](./docker/ventz_-_bind.md).
|
||||
|
||||
## Usage
|
||||
|
||||
|
@ -6,7 +6,7 @@ unix and unix-like systems.
|
||||
## Setup
|
||||
|
||||
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
|
||||
server software.
|
||||
|
||||
|
@ -5,5 +5,5 @@ Most prominent type of database are SQL databases.
|
||||
|
||||
## Database management systems (DBMS)
|
||||
|
||||
- [MySQL](./docker-images/mysql.md) is a relational DBMS
|
||||
- [MariaDB](./docker-images/mariadb.md) is a relational DBMS that is a fork of MySQL
|
||||
- [MySQL](./docker/mysql.md) is a relational DBMS
|
||||
- [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.
|
||||
|
||||
- [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
|
||||
|
||||
|
@ -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.
|
||||
This guide uses the same mounts as used in the
|
||||
[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
|
||||
[`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.
|
||||
This guide uses the same mounts as used in the
|
||||
[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
|
||||
[`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.
|
||||
This guide uses the same mounts as used in the
|
||||
[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
|
||||
[`docker-compose.yml`](#docker-composeyml).
|
||||
|
@ -33,7 +33,7 @@ And finally generate the DCIM keys and rebuild once again.
|
||||
`./setup.sh config dkim`
|
||||
|
||||
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).
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
|
@ -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.
|
||||
|
||||
- [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.
|
||||
|
@ -11,7 +11,7 @@ Gitea as a [Git](./git.md) service consists of a [client](#client) and a
|
||||
### Server
|
||||
|
||||
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
|
||||
server software.
|
||||
|
||||
|
@ -6,7 +6,7 @@ use bookmarks and run different searches by prefixes.
|
||||
## Server
|
||||
|
||||
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
|
||||
|
||||
|
@ -8,4 +8,4 @@ app that is available at
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
|
@ -8,7 +8,7 @@ One of its main usecases is in feeding indexers to the
|
||||
## Setup
|
||||
|
||||
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.
|
||||
|
||||
## Usage
|
||||
|
@ -7,7 +7,7 @@ It includes a web-interface and is mainly used for
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
|
@ -6,7 +6,7 @@ Reddit.
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
|
@ -6,7 +6,7 @@ bookmarking and archiving service.
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
|
@ -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
|
||||
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.
|
||||
|
||||
## Client
|
||||
|
@ -13,7 +13,7 @@ This setup guide follows a modified version of the
|
||||
[guide by matusnovak](https://gist.github.com/matusnovak/37109e60abe79f4b59fc9fbda10896da).
|
||||
Furthermore this guide will assume you already have a
|
||||
[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
|
||||
|
||||
@ -34,7 +34,7 @@ _matrix._tcp.matrix. <TTL> class SRV 1 10 443 synapse.example.com
|
||||
### Synapse
|
||||
|
||||
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
|
||||
will assume and recommend the file lies in a directory called matrix) with the
|
||||
following contents:
|
||||
@ -123,7 +123,7 @@ following the guide (this applies to any following step).
|
||||
### Nginx
|
||||
|
||||
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.
|
||||
In the directory containing your `docker-compose.yml` create the file
|
||||
`data/matrix/nginx/matrix.conf` and fill in the following lines:
|
||||
@ -207,7 +207,7 @@ not correctly set up.
|
||||
### Element web client
|
||||
|
||||
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`
|
||||
(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
|
||||
|
||||
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 is especially useful if you have `enable_registration` set to `false`
|
||||
because you can dynamically create and administrate users and rooms.
|
||||
|
@ -6,4 +6,4 @@ user interface for downloading [YouTube](/wiki/youtube.md) videos.
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
`'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
|
||||
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.
|
||||
|
@ -6,7 +6,7 @@ Twitter.
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
|
@ -5,7 +5,7 @@ ownCloud is a free client-server cloud-service.
|
||||
## Setup
|
||||
|
||||
The software can be setup via [Docker](/wiki/docker.md) with the
|
||||
[owncloud image](./docker-images/owncloud.md).
|
||||
[owncloud image](./docker/owncloud.md).
|
||||
|
||||
## Usage
|
||||
|
||||
|
@ -6,4 +6,4 @@ platform using WebTorrent.
|
||||
## Setup
|
||||
|
||||
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
|
||||
[web browser](/wiki/web_browser.md).
|
||||
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
|
||||
|
||||
|
@ -6,4 +6,4 @@ podcatcher that can also be used to listen to podcasts.
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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.
|
||||
|
||||
## Limiting Upload and Download
|
||||
|
@ -7,7 +7,7 @@ Samba is the standard Windows interoperability suite for Linux and Unix.
|
||||
## Setup
|
||||
|
||||
The software can be setup via [Docker](/wiki/docker.md) with the
|
||||
[samba image](./docker-images/samba.md).
|
||||
[samba image](./docker/samba.md).
|
||||
|
||||
## Usage
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
@ -20,7 +20,7 @@ Follow the add-on part of the guide and put searx with
|
||||
|
||||
### 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
|
||||
change it to the following:
|
||||
|
||||
|
@ -7,7 +7,7 @@ The Software synchronizes files between multiple devices directly.
|
||||
## Setup
|
||||
|
||||
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
|
||||
[official website](https://syncthing.net/downloads/) and download it from
|
||||
|
@ -6,4 +6,4 @@ videos in sync with other people.
|
||||
## Setup
|
||||
|
||||
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
|
||||
|
||||
The software can be setup via [Docker](/wiki/docker.md) with the
|
||||
[teamspeak image](./docker-images/teamspeak.md).
|
||||
[teamspeak image](./docker/teamspeak.md).
|
||||
|
||||
## 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
|
||||
HTTP tunnel protocol or other ways.
|
||||
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…
x
Reference in New Issue
Block a user