pfeffi.xyz

// hallo, ich bin Steven aka Pfeffi · aus Österreich

Ich baue mir
die Werkzeuge,
die es so nicht gibt.

Homelab im Keller, Decks auf dem Tisch, LEDs an der Wand, nachts die Kamera unter dem Sternenhimmel – und immer ein Projekt offen, weil die fertige Software nie ganz das tut, was ich will. Also schreib ich sie selbst.

Pfeffis Avatar: schwarze Haare mit grünen Strähnen, ein grünes und ein violettes Auge, schwarzer Hoodie, Peace-Zeichen
selbst gebauter VRChat-Avatar

Gerade dran

Stand Oktober 2026

01 · Bauen

Controller-Anbindung (Traktor Kontrol S4 MK3) für meine eigene DJ-Software

02 · Planen

Lichtsteuerung, die Songstruktur erkennt und WLED & DMX selbst fährt

03 · Betreiben

Unraid-Homelab mit Dutzenden Containern, das einfach still vor sich hin läuft

Projekte

Eine Auswahl – das meiste läuft bei mir täglich.

Mähdrescher-Logo

Mähdrescher

in Arbeit

Meine eigene DJ-Software. „Erntet jeden Beat.“ Zwei Decks, Mixer, BPM- & Beatgrid-Analyse, Tonart, Hotcues, Loops, Sync – bedient sich wie das, was man kennt, aber die Bibliothek denkt anders.

C++20JUCEDSPCatch2

Hausmeister

live · open source

MCP-Server, über den eine KI meinen Unraid-Server diagnostizieren darf – mit Whitelist, Cooldown, Audit-Log und Not-Aus. Rechte vergibt nur der Mensch.

PythonMCPGraphQLDocker
github.com/Pffeffi/hausmeister →

CMS-Builder

live

Eigenes CMS mit Modul-Raster-Editor für eine Fotografen-Seite – inklusive Galerie, Kontaktformular und cookiefreier Besucherstatistik. Mehrfach auditiert, bevor es ans Netz ging.

FastAPIReactPostgresRedis

LD-Wled

läuft

Ein „Software-Lichttechniker“: hört live auf den Master, erkennt Kick, Build-ups und Drops und steuert danach meine LED-Strips – synchron per Ableton Link.

PythonAudio-AnalyseAbleton LinkWLED

Traktor Library

läuft

Desktop-App zum Aufräumen meiner Musiksammlung: Metadaten, Künstler-Infos aus Discogs & Wikipedia, alles direkt in die Traktor-Bibliothek.

PythonNMLDiscogs-API

Homelab-Dashboard

läuft

Eine Startseite für alles im Netz: Dienste, Status, Auslastung auf einen Blick – statt zwanzig Lesezeichen.

WebDockerUnraid

Minecraft-Bots

Spielwiese

Eine kleine Bot-Wirtschaft auf meinem eigenen Server: Holzfäller, Jäger, Logistiker – mit Häusern, Lagerhalle und Chat untereinander.

Node.jsMineflayerPaper

WLED für Touch Portal

läuft

Plugin, mit dem ich meine LEDs per Tablet-Knopf steuere: Effekte, Paletten, Helligkeit, Presets.

PythonTouch PortalWLED

Astrofotografie

Wenn der Himmel klar ist

Nachts geht's raus –
Deep-Sky statt Dancefloor.

Galaxien, Nebel, Sternhaufen: Licht, das seit Tausenden bis Millionen von Jahren unterwegs ist, eingefangen auf meinem Sensor. Nachgeführt, geguidet und stundenlang belichtet – und am Ende genauso viel Bastelei wie alles andere hier.

Kamera
Sony A7 III
Optik
TTArtisan 500 mm f/6.3fürs Deep-Sky
Zweitobjektiv
Tamron 28–200 mm f/2.8–5.6 Di III RXDWeitfeld & Milchstraße
Montierung
Sky-Watcher Star Adventurer GTi
Steuerung
ZWO ASIAIR Mini
Guiding
ZWO ASI120MM Minian separatem Leitrohr
Vollmond in Graustufen mit gut erkennbaren Kratern und Maren
Vollmond · 2025
Partielle Sonnenfinsternis als glühende Sichel im roten Abendhimmel über dem See, davor Segelboote
Sonnenfinsternis · 12.08.2026 · Bodensee bei Bregenz
Sternen-Timelapse · 18.01.2025 · mein erster Versuch auf YouTube ansehen →

Womit ich arbeite

Code

  • Python
  • C++ / JUCE
  • TypeScript
  • Node.js

Server

  • Unraid
  • Docker Compose
  • Nginx Proxy Manager
  • Cloudflare

Musik & Licht

  • Traktor Pro 4
  • Kontrol S4 MK3
  • WLED / ESP32
  • Ableton Link

Werkzeuge

  • Claude Code
  • Git & GitHub
  • Ghidra
  • viel Energy

Lust auf ein Projekt oder einfach Fachsimpeln?