Home Über mich Projekte Security Hardware
PROJEKTE

Meine Projekte//

Alles, woran ich arbeite oder gearbeitet habe.

🖥️

CasaOS – Hauptserver

Core i7-4790 · Ubuntu Server LTS · CasaOS
Online

Das Herz meines Homelabs. Hostet den Großteil meiner Services und ist 24/7 erreichbar.

ServiceStatusBeschreibung
NextcloudAktiv2 TB Cloud-Speicher für die Familie
Code ServerAktivVS Code im Browser
AppsmithAktivLow-Code App-Builder
WatchYourLANAktivNetzwerk-Geräteübersicht
IT ToolsAktivIT-Werkzeugsammlung
CloudflaredAktivCloudflare-Tunnel
Uptime KumaAktivUptime-Monitoring
ChangeDetectionInaktivWebseiten-Überwachung
CraftyInaktivMinecraft-Server
TeableUngenutztDatenbank-Tool
Home AssistantUngenutztSmart-Home-Zentrale
ESPHomeUngenutztIoT-Geräteverwaltung
Nextcloud Storage450 GB / 2 TB
System-SSD85 GB / 256 GB
🖥️

Umbrel OS – Zweitserver

Pentium · Umbrel OS
Online

Klein, aber fein – hostet u.a. die Familien-Rezeptsammlung.

ServiceStatusBeschreibung
MealieAktivRezeptverwaltung für Familie & Freunde
GitlabAktivProjektverwaltung und Version Control
HomarrAktivDashboard for meine Services
n8nAktiveinfache Automatisierungen
AffineAktivNotion Alternative
BlinkoAktivKurze Notizen und Erinnerungen
CloudflaredAktivCloudflare-Tunnel
FossFLOWInaktivNetzwerkdiagramme für Planungen
📡

ESP32 Watchdog

ESP32 · Custom Firmware · ntfy
Aktiv

Pingt alle 10 Min. beide Server an. Bei Ausfall → Push aufs Handy via ntfy.

1Aufwachen aus Light-Sleep
2WLAN aktivieren & verbinden
3Ping an CasaOS & Umbrel
4Bei Ausfall → Push via ntfy
5WLAN & BT aus → Light-Sleep

⚡ Maximale Effizienz bei minimalem Stromverbrauch.

🍓

Raspberry Pi 4B – Testumgebung

RPi 4B · Raspberry Pi OS
Online

Mein Spielplatz. Hier teste ich alles, bevor es auf die Produktivserver kommt.

  • Neue Docker-Container vor dem Produktiv-Einsatz
  • Sicherheitskonfigurationen & Firewall-Regeln
  • Datenbank-Setups (PostgreSQL, MariaDB)
  • Netzwerk-Konfigurationen & VPN-Tests
  • Neue Linux-Distros & Software-Evaluierung
  • Kurzzeit Projekte
🖥️

Codebase mit Gitlab

Codebase · version controll · VSCode
Aktiv

Die nutzung von Gitlab in kombination mit dem CodeServer vereinfacht mir das Arbeiten unterwegs.

  • Arbeiten von jedem Gerät aus, egal von wo
  • Alle Projekte an einem Ort von allen Geräten aus erreichbar
  • Teilen und zusammenarbeiten mit Freunden
  • Falls etwas schiefgeht einfach eine alte Version nutzen
  • Änderungen an meiner Website einfach mit git push
  • Veröffentlichen von Projekten mit mirroring von Repositories
🌐

Meine Websites

HTML · CSS · JavaScript
Online

Die Websites die ich auf vercel hoste

  • -> Mein Portfolio (Die Aktuelle seite)
  • -> Eine website über Kanada für ein Schulprojekt
  • -> Bald vielleicht noch ein paar interne Webservices
TechnologieEinsatz
HTML5Struktur
CSS3Styling & Animationen
JavaScriptInteraktivität
GitlabVersionierung & Einbindung in Vercel
VercelHosting & Deployment
CloudflareWebadresse & Schutz
🖥️

Automatischer Installer

Python · Neueinrichtung von Geräten · VSCode
In Arbeit

Ein Python script, das mich ganz einfach alle meine Standard Linux apps installieren lässt.

  • Folgendes wird installiert: Git + cURL + 7zip + fastfetch + Tmux + Node.js + Docker + Net-Tools => Und noch viele mehr!
  • Kurze erklärung: Das Script liegt auf meinem Gitlab und kann damit ganz einfach auf fast jedem Gerät installiert werden. wenn ein tool ausgewählt wird, wird dieses entweder mit apt, cURL oder Homebrew installiert. (vielleicht bald auch mit wget)
  • Für mich hat das Script den Vorteil nicht immer alle namen wissen zu müssen, wenn ich etwas installieren will und damit Zeit spare, wenn ich eine neue Virtuelle Maschine oder ein Gerät neu aufsetze. Außerdem kann ich dann schon etwas Anderes anfangen und muss nicht manuell Befehle eingeben.
💡

Geplante Projekte

Noch in Planung / noch nicht Abgeschlossen
Geplant

Verschiedene Dinge, die entweder noch überdacht werden müssen, schon geplant, oder in Arbeit sind.

  • OpenMediaVault für Automatisierte Backups und mögliche Auslagerung von lokalem Gitlab Projekt-Speicher
  • Kleines Raspberry Pi cluster mit Kubernetes basierend auf Pi zero 2w für kleine Webanwendungen
  • Eigenen Musikservice auf Casa/Umbrel hosten