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 | ||
|- | |- | ||
Zeile 33: | Zeile 29: | ||
|nginx_net | |nginx_net | ||
|80, 443 | |80, 443 | ||
− | |||
|Reverse Proxy. Schleift Anfragen zum richtigen Container durch. | |Reverse Proxy. Schleift Anfragen zum richtigen Container durch. | ||
|- | |- | ||
Zeile 42: | Zeile 37: | ||
|nginx_net | |nginx_net | ||
|(-) | |(-) | ||
− | |||
|Holt letsencrypt Zertifikate für alle Container ab. | |Holt letsencrypt Zertifikate für alle Container ab. | ||
|- | |- | ||
Zeile 51: | Zeile 45: | ||
|(-) | |(-) | ||
|(-) | |(-) | ||
− | |||
|Ü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. | ||
|- | |- | ||
Zeile 61: | Zeile 54: | ||
|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 | ||
|- | |- | ||
Zeile 87: | Zeile 78: | ||
keinanschluss.unhackbar.de | keinanschluss.unhackbar.de | ||
+ | |||
+ | |||
|nginx_net | |nginx_net | ||
|(-) | |(-) | ||
− | |||
|Macht irgendwas für die Spaceapi. (Bitte gern ergänzen, wenn wer weiß was genau) | |Macht irgendwas für die Spaceapi. (Bitte gern ergänzen, wenn wer weiß was genau) | ||
|- | |- | ||
Zeile 95: | Zeile 87: | ||
|portainer/portainer:latest | |portainer/portainer:latest | ||
|(-) | |(-) | ||
− | | | + | |TO BE MIGRATED |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | ||
| | | | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |