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 für 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.

🍓

n0x-Pi

Rpi 4b · Raspberry Pi OS · openclaw
Online

Hier läuft mein DeepSeek basierter KI Agent, n0x.

  • Automatisierte Aufgaben planen und erledigen
  • Projektplanung & Recherche
  • Schickt regelmäßige Updates zu verschiedenen Themen an mein Handy
  • Prüft Updates & Sicherheitskonfigurationen
  • Bald wird Deepseek mit einem lokalen Modell ausgetauscht (siehe KI Training)
🖥️

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 auf Englisch
  • -> 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
Pausiert

Ein Python basiertes 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.
🤖

KI Training

LM Studio · Vast AI · CPT · SFT
In Arbeit

Ich arbeite an zwei Modellen: n0x und f4y.

  • n0x: n0x soll auf Qwen3-30B-A3B-Thinking-2507 basieren und wird von mir primär auf Cybersecurity, Systemintegration (Server einrichten, verwalten usw.) und kritisches Hinterfragen trainiert. n0x soll mir helfen, Projekte zu planen, Ideen zu hinterfragen und komplexe Aufgaben mit mir zu erledigen. n0x wird mit etwa 2 GB Trainingsdaten gefüttert, darunter basic language, reasoning traces von einem 70B Qwen-Modell, Toolcalling-Beispiele und Cybersecurity-Datensätze.
  • f4y: f4y soll auf Qwen3-4B-Thinking-2507 basieren und wird von mir primär auf Toolcalling und general help trainiert. f4y soll mir helfen, verschiedene Dinge zu automatisieren, und mir unterwegs bei kleinen Projekten helfen. f4y wird mit nur etwa 500 MB Trainingsdaten gefüttert, um catastrophic forgetting & overfitting zu vermeiden.
  • Wie ich trainiere: Ich nutze erst ein Verfahren namens CPT oder continued pretraining, um den Modellen neues Wissen beizubringen. Danach nutze ich sogenanntes SFT oder supervised fine tuning, um sicherzustellen, dass die Modelle die neuen Infos nicht nur haben, sondern auch verstehen und anwenden können.

Spezialisiertes Training, um mit weniger Rechenleistung auszukommen.

💡

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
  • KI Modell mit CPT - Continued Pretraining und Fine Tuning auf meine Bedürfnisse anpassen und Lokal nutzen
  • Kleines KI Modell das Wärmeregulierung von Häusern effizienter gestaltet