Building clean tech, streaming code and commanding systems.
Die offizielle Website von CommanderPhu – Tech Creator, IT Professional und Gründer von K.I.T. Solutions.
Fokus auf:
- Klarheit statt Chaos
- Nachhaltige IT
- Lernen & Teilen
- Ethical & Open Tech
- Professionelle Hero Section mit Twitch Avatar
- "What I Do" – Übersicht der Tätigkeiten
- "Streaming & Content" – Infos zum Stream
- "Philosophy" – Persönliche Werte und Ansätze
- SEO-optimiert mit Meta-Tags
- Live Status Panel mit Avatar und Stream-Info
- Realtime Chat via WebSocket (
wss://api.intern.phudevelopement.xyz/ws) - Recent Followers (Top 5)
- Game Box Art (wenn live)
- Viewer Graph und Live Terminal
- Clips Panel
- Auto-Refresh alle 30 Sekunden
- Interaktive Command-Liste mit Such- und Filterfunktion
- 20+ Twitch-Commands in 4 Kategorien (Basic, Music, Flash, Fun)
- URL-Highlighting (
/commands?name=!flash)
- Farbschema: #1F2933 (Primary), #2E3440 (Secondary), #FF8C1A (Orange Accent)
- Typography: Orbitron/Rajdhani (Headings), Inter/Roboto (Body)
- Design-Guideline:
docs/CommanderPhu_Astro_Design_Guideline.md - Ruhige, professionelle Ästhetik ohne visuelle Effekthascherei
commanderphu-site/
├── docs/
│ ├── CommanderPhu_Astro_Design_Guideline.md
│ └── twitch-commands.md
├── src/
│ ├── components/
│ │ ├── GlobalNav.astro
│ │ └── twitch/modules/
│ │ ├── AutoRefresh.astro
│ │ ├── ChatPanel.astro
│ │ ├── ClipsPanel.astro
│ │ ├── GameBoxArt.astro
│ │ ├── LiveTerminal.astro
│ │ ├── Recent-Follower.astro
│ │ ├── StatusPanel.astro
│ │ └── ViewerGraph.astro
│ ├── layouts/
│ │ └── BaseLayout.astro
│ ├── pages/
│ │ ├── index.astro
│ │ ├── twitch.astro
│ │ └── commands.astro
│ └── styles/
│ └── global.css
└── public/
└── favicon.svg
- Node.js 18+
- pnpm
# Dependencies installieren
pnpm install
# Dev Server starten
pnpm run dev
# Mit Host-Flag (für Zugriff aus dem Netzwerk)
pnpm run dev -- --hostDie Seite läuft unter:
- Local:
http://localhost:4321 - Network:
http://<deine-ip>:4321
Docker Build:
docker build -t commanderphu-site .Docker Run:
docker run -p 4321:4321 commanderphu-siteCaddy Reverse Proxy:
commanderphu.io {
reverse_proxy commanderphu-site:4321
}Die Website nutzt die PHU API Hub v2.0.0 unter https://api.intern.phudevelopement.xyz
Twitch:
GET /twitch/– Stream Status & User InfoGET /twitch/followers– Recent FollowersGET /twitch/clips– Latest ClipsWebSocket: wss://api.intern.phudevelopement.xyz/ws– Live Chat & Events
WebSocket Messages:
overlay:ready(Client → Server) – Signal nach Verbindungtwitch:chat(Server → Client) – Neue Chat-Nachrichtnow_playing(Server → Client) – Aktueller Trackemotes:init(Server → Client) – Twitch Emotes
Andere:
GET /websocket/info– WebSocket-DokumentationGET /docs/json– OpenAPI-Dokumentation
MIT License Branding & Content © CommanderPhu 2025
- Website: commanderphu.de (coming soon)
- Twitch: twitch.tv/commanderphu
- K.I.T. Solutions: kit-it-koblenz.de
- ✨ Komplettes Redesign gemäß Design-Guideline v1.0
- 🎨 Neues Farbschema: #1F2933, #2E3440, #FF8C1A
- 🔤 Neue Typography: Orbitron/Rajdhani & Inter/Roboto
- 🏠 Neue Hauptseite mit Hero, What I Do, Streaming, Philosophy
- 🎥 Twitch Dashboard mit WebSocket-Chat
- 📊 Recent Followers Integration
- 🎮 Interaktive Commands Page
- 🔧 API-URLs auf
/twitch/aktualisiert - 📱 Responsive Design für alle Geräte