diff --git a/public/Projekte/URLkuerzer2.php b/public/Projekte/URLkuerzer2.php
index 797c556e8dbca700ea0570a44f98d96121b4d208..268785471805ff13317aa4006dcb1767a2f9acfd 100644
--- a/public/Projekte/URLkuerzer2.php
+++ b/public/Projekte/URLkuerzer2.php
@@ -8,7 +8,7 @@ getHeader("URL Kürzer V2", "projekte");
     <p>Mein alter URL kürzer war zwar schon gut, jedoch hatte ich den kompletten Code sehr unübersichtlich gestaltet mit allem in einer PHP Datei und Alis Konfigurationen im Webserver. Dies war alles sehr unübersichtlich und schwer zu erweitern, selber hosten. Daher habe ich mich entschieden alles von vorne zu Programmieren und dabei auf möglichst übersichtlichen Code zu achten. Desweiteren war mir wichtig, dass jeder den URL kürzer mit möglichst kleinem Aufwand selber hosten kann. Daher habe ich mich für Python mit Flask und Waitress als Webserver entschieden. Das schöne an Flask ist, dass man eine dynamische HTML-Datei hat und im eigentlichen Python Script nur noch die Platzhalter ausfüllt. Als Datenspeicher habe ich mich diesesmal für SQLite entschieden, da dieses von der Performance völlig ausreichend ist und mit weniger Aufwand verbunden ist. Zum einfachen selber aufsetzen habe ich alles in einen Docker-Container verpackt. Neben des komplett neu geschriebenen Codes habe ich auch ein paar neue Features verbaut. So stehen nun mehrere Domains zur Verfügung (wie man es von adf.ly kennt). Zur Zeit sind es 8 Domains, dies kann sich aber noch ändern. Eine weitere Veränderung ist, dass nach dem kürzen eines URLs nun auch ein QR-Code angezeigt wird, mit diesem ist das teilen der Links noch einfacher. Und zu guter letzt ein für mich sehr wichtiges Feature ist die Größe der Website. Die Neue Website ist jetzt nur noch wenige Kilobyte groß. Das Schöne an der Verteilmethode via Docker ist auch, dass es für den Server kaum Voraussetzungen gibt. So muss nur Docker installiert sein. Es empfiehlt sich zwar noch einen Webserver als HTTPS Proxy zu installieren. Dies ist aber nicht zwingend notwendig.</p>
     <h3>UPDATES:</h3>
     <ol><li>Ich habe mittlerweile einige neue Features implementiert. Dazu gehört ein Login System, mit welchem man seine eigenen Links einsehen und löschen kann. Dazu gibt es jetzt noch einen Darkmode, welcher automatisch eingeschaltet wird, wenn dies im Browser eingestellt ist. Dies waren jetzt die beiden Hauptänderungen, ich habe natürlich noch einiges mehr geändert / neu Implementiert, werde jetzt hier aber nicht alles aufzählen.</li><li>Überall wird aktuell ein Darkmode implementiert, warum also auch nicht hier.</li></ol>
-    <p>Der Quellcode ist <a href="https://git.jonasled.de/jonasled/url_shorter_docker">hier </a>zu finden. Dort ist auch eine <a href="https://gitlab.jonasled.de/jonasled/url_shorter_docker/wikis/install">Installationsanleitung</a>. Meine eigene Installation ist, wie der alte URL kürzer unter <a href="https://kurz.gq">kurz.gq</a> erreichbar.</p>
+    <p>Der Quellcode ist <a href="https://gitlab.jonasled.de/jonasled/url_shorter_docker">hier </a>zu finden. Dort ist auch eine <a href="https://gitlab.jonasled.de/jonasled/url_shorter_docker/wikis/install">Installationsanleitung</a>. Meine eigene Installation ist, wie der alte URL kürzer unter <a href="https://kurz.gq">kurz.gq</a> erreichbar.</p>
     Aktueller build Status: <img src="http://gitlab.jonasled.de/jonasled/url_shorter_docker/badges/master/pipeline.svg"><br>
     <img src="/img/kurz_ml_light.png">
     <img src="/img/kurz_ml_ldark.jpg">
diff --git a/public/Projekte/ledtisch1.php b/public/Projekte/ledtisch1.php
index f458e7611406d628faff01d039a207b5fddf4019..465ddc1d1f9e7bd0f739eacc6fe6b991d44b6722 100644
--- a/public/Projekte/ledtisch1.php
+++ b/public/Projekte/ledtisch1.php
@@ -116,7 +116,7 @@ getHeader("LED Tisch V1", "projekte");
         <li>Zum Verlassen des Loop modes den Taster drücken</li>
         <li>Die LED sollte ausgehen.</li>
     </ul>
-    <p><del>Den Quellcode findet ihr auf meinem <a href="https://git.jonasled.tk/jonasled/LED-Tisch">git Server</a> in der <a href="https://git.jonasled.tk/jonasled/LED-Tisch/src/branch/alt">alt Branch</a></del></p>
+    <p><del>Den Quellcode findet ihr auf meinem <a href="https://gitlab.jonasled.de/jonasled/LED-Tisch">git Server</a> in der <a href="https://gitlab.jonasled.de/jonasled/LED-Tisch/src/branch/alt">alt Branch</a></del></p>
     <?php
 
     $article = basename($_SERVER["SCRIPT_FILENAME"], '.php');
diff --git a/public/Projekte/regensensor.php b/public/Projekte/regensensor.php
index 19a630a55b8d57788e6389043463ec87f25d1746..da7a5dfea2a66a851c60473bca7ac66ef061514d 100644
--- a/public/Projekte/regensensor.php
+++ b/public/Projekte/regensensor.php
@@ -5,7 +5,7 @@ include "../internal/comments.php";
 
 getHeader("Regensensor", "projekte");
 ?>
-    <p>Da es in mein Zimmer bei offenem Fenster reinregnet habe ich mich dazu entschieden einen Regensensor zu bauen, welcher bei Regen einen Alarm auslöst um mich zu wecken. Der Regensensor besteht aus einer Lochrasterplatine, bei der jeweils abwechselnd eine Zeile an den Sensorpin und die andere an Masse geht, ähnlich wie bei den fertigen Sensoren, nur größer. (vgl. kurz.ml/zpjiM6) Dieser ist direkt mit dem Analogen Eingang des Arduinos verbunden, welcher über den internen Pullup auf 5V ligt, wenn nun ein Regentropfen zwei unterschiedliche Zeilen der Lochraster verbindet, sinkt die Spannung und der Sensor löst aus. Als Alarm dient ein Piezo, welcher über den tone Befehl des Arduinos angesteuert wird. Im Schaltplan gehen links bunte Kabel raus, da ich aus einem alten <a href="https://de.wikipedia.org/wiki/KVM-Switch">KVM Switch</a> noch einen Taster mit zweifarbiger LED übrig hatte. Die Stromversorgung des Aufbaus geschieht über USB. Die 3D Datei für das gehäuse findet ihr auf <a href="https://www.thingiverse.com/thing:2950996">Thingiverse</a> oder in der <a href="https://git.jonasled.tk/jonasled/Regensensor">Git Repo</a>. Für Einstellungen und logging (fals erwünscht) ist in der <a href="https://git.jonasled.tk/jonasled/Regensensor">Git Repo</a> noch eine Excel datei, mit Macro, über die das abläuft</p>
+    <p>Da es in mein Zimmer bei offenem Fenster reinregnet habe ich mich dazu entschieden einen Regensensor zu bauen, welcher bei Regen einen Alarm auslöst um mich zu wecken. Der Regensensor besteht aus einer Lochrasterplatine, bei der jeweils abwechselnd eine Zeile an den Sensorpin und die andere an Masse geht, ähnlich wie bei den fertigen Sensoren, nur größer. (vgl. kurz.ml/zpjiM6) Dieser ist direkt mit dem Analogen Eingang des Arduinos verbunden, welcher über den internen Pullup auf 5V ligt, wenn nun ein Regentropfen zwei unterschiedliche Zeilen der Lochraster verbindet, sinkt die Spannung und der Sensor löst aus. Als Alarm dient ein Piezo, welcher über den tone Befehl des Arduinos angesteuert wird. Im Schaltplan gehen links bunte Kabel raus, da ich aus einem alten <a href="https://de.wikipedia.org/wiki/KVM-Switch">KVM Switch</a> noch einen Taster mit zweifarbiger LED übrig hatte. Die Stromversorgung des Aufbaus geschieht über USB. Die 3D Datei für das gehäuse findet ihr auf <a href="https://www.thingiverse.com/thing:2950996">Thingiverse</a> oder in der <a href="https://gitlab.jonasled.de/jonasled/Regensensor">Git Repo</a>. Für Einstellungen und logging (fals erwünscht) ist in der <a href="https://gitlab.jonasled.de/jonasled/Regensensor">Git Repo</a> noch eine Excel datei, mit Macro, über die das abläuft</p>
     <p>Belegung des Kabels:</p>
     <table>
         <tbody>
diff --git a/public/Projekte/smartmirror.php b/public/Projekte/smartmirror.php
index a168615b6916d8a8f62de3777b5540568bc5bb4f..d2ef3246b476234d5b3401e90ac3e2d08f064939 100644
--- a/public/Projekte/smartmirror.php
+++ b/public/Projekte/smartmirror.php
@@ -17,7 +17,7 @@ getHeader("Smart Mirror", "projekte");
     </ul>
     <p>Als Betriebssystem habe ich ein <a href="https://dietpi.com/">DietPi</a> verwendet, da dieses sehr schlank ist. Darauf habe ich dann eine abgespeckte Desktopumgebung installiert, auf der ein pythonTK fenster im Vollbild läuft.</p>
     <p>Da es schon genügend anleitungen zum Bau gibt verlinke ich hier eine, welche ich sehr gut finde:<a href="https://glancr.de/smart-mirror-selbst-bauen/">  https://glancr.de/smart-mirror-selbst-bauen/</a></p>
-    <p>Den Quellcode von meiner Software findet ihr natürlich wieder auf meinem <a href="https://git.jonasled.de/jonasled/SmartMirror">Git  Server</a></p><br>
+    <p>Den Quellcode von meiner Software findet ihr natürlich wieder auf meinem <a href="https://gitlab.jonasled.de/jonasled/SmartMirror">Git  Server</a></p><br>
     <a href="/files/SmartMirror.zip"><button>Download</button></a><br><br>
     <img src="/img/Spiegel.jpg">
 <?php