Bearbeiten von „VPS Setup“
Zur Navigation springen
Zur Suche springen
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
==Docker Setup== | ==Docker Setup== | ||
− | |||
− | |||
− | |||
===Config-Files:=== | ===Config-Files:=== | ||
Es ist zu jedem Docker-Container ein Setup im Ordner /srv/docker-config/<container> abgelegt. Die Container werden auf zwei verschiedene Arten definiert: | Es ist zu jedem Docker-Container ein Setup im Ordner /srv/docker-config/<container> abgelegt. Die Container werden auf zwei verschiedene Arten definiert: | ||
Zeile 24: | Zeile 21: | ||
|Networks | |Networks | ||
|Externe Ports | |Externe Ports | ||
− | |||
|Erläuterung | |Erläuterung | ||
|- | |- | ||
|nginx | |nginx | ||
|jwilder/nginx-proxy:alpine | |jwilder/nginx-proxy:alpine | ||
− | | | + | | - |
− | | | + | | - |
|nginx_net | |nginx_net | ||
|80, 443 | |80, 443 | ||
− | |||
|Reverse Proxy. Schleift Anfragen zum richtigen Container durch. | |Reverse Proxy. Schleift Anfragen zum richtigen Container durch. | ||
|- | |- | ||
|nginx-proxy-letsencrypt | |nginx-proxy-letsencrypt | ||
|jrcs/letsencrypt-nginx-proxy-companion:stable | |jrcs/letsencrypt-nginx-proxy-companion:stable | ||
− | | | + | | - |
− | | | + | | - |
|nginx_net | |nginx_net | ||
− | | | + | | - |
− | |||
|Holt letsencrypt Zertifikate für alle Container ab. | |Holt letsencrypt Zertifikate für alle Container ab. | ||
|- | |- | ||
|watchtower | |watchtower | ||
|containrrr/watchtower | |containrrr/watchtower | ||
− | | | + | | - |
− | | | + | | - |
− | | | + | | - |
− | | | + | | - |
− | |||
|Überwacht laufende Container. Wenn es eine neue Version gibt, wird der Container gestoppt, die neue Version gepullt, der Container gelöscht und neu gestartet. | |Überwacht laufende Container. Wenn es eine neue Version gibt, wird der Container gestoppt, die neue Version gepullt, der Container gelöscht und neu gestartet. | ||
|- | |- | ||
|gitea | |gitea | ||
|gitea/gitea:latest | |gitea/gitea:latest | ||
− | | | + | | - |
|git.un-hack-bar.de, git.unhb.de, git.unhackbar.de | |git.un-hack-bar.de, git.unhb.de, git.unhackbar.de | ||
|nginx_net | |nginx_net | ||
|22 | |22 | ||
− | |||
|Git Server | |Git Server | ||
|- | |- | ||
|wiki | |wiki | ||
− | | | + | |mediawiki:stable |
|wiki_sql (mariadb) | |wiki_sql (mariadb) | ||
|wiki.un-hack-bar.de, wiki.unhb.de, wiki.unhackbar.de | |wiki.un-hack-bar.de, wiki.unhb.de, wiki.unhackbar.de | ||
|nginx_net wiki_net | |nginx_net wiki_net | ||
− | | | + | | - |
− | |||
|Mediawiki Server | |Mediawiki Server | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |