🌐 glappa.de • home.glappa.de • search.glappa.de
▀▄▀▄▀▄ WELCOME 2 THE WEB ▄▀▄▀▄▀ ( ͡° ͜ʖ ͡°) RAISE UR DONGERS sudo rm -rf /langeweile
Glappa ist eine handgemachte Retro-Web-1.0-Spielwiese im Stil der späten 90er / frühen 2000er — Neon, Sternenhimmel, animierte GIFs, „Under Construction"-Schilder, Klick-Sounds und ein Glitzer-Cursor. Dahinter steckt aber echte Technik: ein In-Browser-Terminal mit Boot-Animation, ein Musik-Player mit Fraktal-Visualizer, ein eigener YouTube-Downloader und eine selbst-gehostete, werbefreie Suchmaschine.
★ KEINE WERBUNG ★ KEIN TRACKING ★ NUR VIBES ★
| Seite | Was du dort machen kannst | |
|---|---|---|
| 🏠 | Glappa | Der Startpunkt — Neon-Hub mit Besucherzähler, zufälligen Lauftext-Sprüchen & Glitzer-Cursor |
| 💻 | Terminal | Retro-Boot-Animation (BIOS-Beeps, Festplatten-Sound, XP-Startchime) → eingeschränkte In-Browser-Bash |
| 📼 | Video | „Was machst du hier?" — die Video-Ecke |
| 🟣 | Bounce | Bouncy Balls Forever — der hypnotische DVD-Logo-Bildschirmschoner |
| 🎵 | Tunes | Musik-Player für eigene Dateien + Winamp-Spektrum & Mandelbrot-Fraktal-Visualizer |
| ⬇️ | YT.DL | YouTube-Videos als MP3 oder MP4 herunterladen — danach direkt „In Tunes öffnen" |
| 🔍 | Search | Eigene SearXNG-Metasuche im 90er-Skin — werbefrei, kein Tracking |
| 🍄 | SUPER Secret Page | „Du hast es gefunden." — Zugangscode erforderlich 😉 |
| 🌡️ | Heat Death | Countdown bis zum Hitzetod des Universums |
Beim Öffnen bootet ein simuliertes Retro-System:
- BIOS-POST-Beeps, RAM-Counter (0 → 32768 KB) und Festplatten-Spin-up-Sound (alles per Web Audio API synthetisiert — keine Audio-Dateien!)
- Windows-XP-Style Klick-Sounds bei jedem Tastendruck + Start-Chime
- Danach eine eingeschränkte Bash nur für diese Session — probier
help,ls,whoami,reboot…
Ein vollwertiger In-Browser-Musik-Player:
- Eigene Dateien per Button oder Drag & Drop laden (MP3 / WAV / OGG / FLAC / M4A …)
- Spektrum-Visualizer im Winamp-Look + Mandelbrot-Fraktal-Visualizer (audio-reaktiv: Bass treibt den Zoom, Höhen die Farbe)
- Playlist mit Suche, Shuffle & Repeat
- YouTube-Link einfügen → als MP3 oder MP4 herunterladen (yt-dlp + ffmpeg)
- Nach dem Download führt ein Link direkt in den Tunes-Player, um die Datei reinzuziehen
- Selbst-gehostete SearXNG-Metasuche, komplett im Glappa-Neon-Skin
- Kein Tracking, keine Werbung, Ergebnisse aus vielen Quellen
- Bilder-Suche als Kachel-Raster, Kategorien, Sprach-/Zeit-/Safe-Search-Filter
- Dateiformat-Filter in der Bilder-Suche — „Alle Formate" oder gezielt GIF / JPG / PNG / WebP / SVG / BMP / TIFF / ICO / AVIF / HEIC
Internet
│
├─ glappa.de ............ Webhoster (statische Seiten) → leitet auf home.glappa.de
│
└─ VPS (Apache + Docker)
├─ home.glappa.de ... statische Seiten (Terminal, Tunes, Bounce, …)
│ + /api/counter → Besucherzähler (Flask)
├─ :8080 ............ YT.DL Downloader (Flask, yt-dlp, ffmpeg)
└─ search.glappa.de . SearXNG-Container (Reverse-Proxy via Apache)
- Frontend: handgeschriebenes HTML / CSS / Vanilla-JS — eine zentrale
script.js(Navigation, Counter, Lauftext, Glitzer-Cursor) - Backend: Python / Flask (
home/app.py) — YouTube-Downloader + server-seitiger Besucherzähler - Suche: SearXNG im Docker-Container, 90er-Skin via
_docker/searxng-static/glappa-style.css+ Bilder-Dateiformat-Filter via_docker/searxng-static/glappa-search.js(beide per Apachemod_substituteinjiziert) - Deployment: Docker Compose (
_docker/docker-compose.vps.yml) + Setup-Skripte (_docker/setup-search-apache.sh) - Läuft sogar auf einer UGREEN NAS — siehe
docker-compose.nas.yml&scripts/nas-deploy.sh