K8s Battleship: Wenn Kinderspiel auf Enterprise-Infrastruktur trifft 🚢
Von 'Schiffe versenken' zu 'Pods versenken': Wie ich ein Kinderspiel in ein Resilience-Training verwandle. Mit API-Calls, Gamification und autonomer Verteidigung. 

Aether: Sicherer, ephemerer Dateitransfer

Entwicklung von Aether: Eine Plattform für sicheren, zeitlich begrenzten Dateitransfer mit Ende-zu-Ende-Verschlüsselung und Auto-Burn-Funktion.

Das Problem

Traditionelle Cloud-Speicher sammeln Nutzerdaten, speichern Dateien dauerhaft und bieten keine Garantie für automatische Löschung. Für sensible Daten fehlt eine sichere, ephemere Alternative ohne Datenvermüllung.

Mit welchem Tech-Stack habe ich gearbeitet?

Go Go
1 Jahr Erfahrung
TypeScript TypeScript
10 Jahre Erfahrung
HTML HTML
14 Jahre Erfahrung
CSS CSS
14 Jahre Erfahrung
Tailwind CSS Tailwind CSS
3,5 Jahre Erfahrung
Docker Docker
9 Jahre Erfahrung
PostgreSQL PostgreSQL
1 Jahr Erfahrung
Valkey Valkey
2 Jahre Erfahrung
Git Basics Git Basics
10 Jahre Erfahrung
GitLab GitLab
10 Jahre Erfahrung
Linux Linux
11 Jahre Erfahrung
Playwright Playwright
3 Jahre Erfahrung
NodeJS NodeJS
10 Jahre Erfahrung
Web Web
11 Jahre Erfahrung

Unsere Lösung

Entwicklung von Aether als Plattform für zeitlich begrenzten Dateitransfer. Auto-Burn löscht Dateien nach Ablauf automatisch, TLS 1.3 und CDN sorgen für sichere Übertragung, DSGVO-konforme Infrastruktur in Deutschland. Von 100 MB (kostenlos) bis 50 GB (Pro-Tier).

Auf was habe ich geachtet?

Design
  • Minimalistisches, futuristisches Design (Particle-Wave-Matter Metapher)
  • Klare Hierarchie für schnelle Orientierung
  • Touch-optimierte Bedienung für mobile Geräte
  • Konsistente Farbschemata (rot-gradients) für Branding
Frontend
  • Progressive Web App für Desktop und Mobile
  • Modernes UI mit Tailwind CSS und TypeScript
  • Drag & Drop Upload mit Fortschrittsanzeige
  • Dark Mode optimiert für bessere Lesbarkeit
  • Responsive Design für alle Bildschirmgrößen
  • End-to-End-Tests mit Playwright
Backend
  • Go-basiertes Backend für hohe Performance und Sicherheit
  • REST-API-Architektur für flexible Integration
  • PostgreSQL für Metadaten und Nutzerverwaltung
  • Valkey für Session-Management und Caching
  • TLS 1.3 für sichere Datenübertragung
  • Auto-Burn-Scheduler für zeitgesteuerte Löschung
  • CDN-Anbindung für globale Verfügbarkeit
Allgemein
  • Entwicklung einer sicheren Plattform für ephemeren Dateitransfer
  • Auto-Burn-Funktion für automatische Löschung nach Ablauf
  • TLS 1.3 für Ende-zu-Ende-Verschlüsselung
  • CDN-Integration für weltweite Beschleunigung
  • DSGVO-konforme Infrastruktur in Deutschland
  • Flexible Tier-Modelle von kostenlos bis Pro (50 GB)

Projektübersicht

Aether ist eine moderne Plattform für sicheren, zeitlich begrenzten Dateitransfer. Mit Auto-Burn-Funktion, TLS 1.3 und DSGVO-konformer Infrastruktur bietet Aether Entwicklern, Kreativen und Teams eine sichere Alternative zu traditionellen Cloud-Speichern.

Herausforderungen

  • Dauerhafte Datenspeicherung: Cloud-Anbieter löschen Dateien nicht automatisch
  • Fehlende Verschlüsselung: Unverschlüsselte Übertragung sensibler Daten
  • Datenvermüllung: Keine Kontrolle über Lebensdauer von Dateien
  • DSGVO-Compliance: Intransparente Speicherorte und Datenverarbeitung
  • Vendor Lock-in: Abhängigkeit von großen Cloud-Anbietern

Lösung

Aether wurde als ephemere Dateitransfer-Plattform mit folgenden Kernfeatures entwickelt:

  • Auto-Burn: Automatische Löschung nach Ablauf (24h bis 1 Jahr je nach Tier)
  • TLS 1.3: Ende-zu-Ende-Verschlüsselung für sichere Übertragung
  • CDN-Beschleunigung: Weltweite Verfügbarkeit und schnelle Downloads
  • DSGVO-konform: Server-Standort Deutschland, transparente Datenverarbeitung
  • Flexible Tiers: Von 100 MB (kostenlos) bis 50 GB (Pro)

Technische Highlights

Frontend

  • Progressive Web App: Installation auf allen Plattformen
  • TypeScript: Typsichere Entwicklung
  • Tailwind CSS: Modernes, responsives Design
  • Drag & Drop: Intuitive Upload-Erfahrung

Backend

  • Go: Hochperformantes, sicheres Backend
  • PostgreSQL: Metadaten und Nutzerverwaltung
  • Redis: Session-Management und Rate-Limiting
  • TLS 1.3: Maximale Übertragungssicherheit
  • Scheduler: Automatische Löschung abgelaufener Dateien

DevOps

  • Docker: Containerisierung für einfaches Deployment
  • CDN: Cloudflare für globale Verfügbarkeit
  • Monitoring: Audit-Logs für Compliance

Tier-Modelle

Particle (Free)

  • 100 MB Limit
  • 24 Stunden Retention
  • 1 File Link

Wave (8€/Monat)

  • 5 GB Limit
  • 30 Tage Retention
  • 10 Links pro Datei

Matter (24€/Monat)

  • 50 GB Limit
  • 1 Jahr Retention
  • 50 Links pro Datei

Ergebnis

Aether ist seit Dezember 2025 unter aether.waldheim.dev verfügbar und bietet:

  • Auto-Burn für automatische Löschung
  • TLS 1.3 für maximale Sicherheit
  • CDN-beschleunigt für weltweite Performance
  • DSGVO-konform mit Server-Standort Deutschland
  • Kostenloser Tier mit 100 MB für Einsteiger

Die Plattform wird kontinuierlich weiterentwickelt mit Fokus auf Sicherheit, Performance und Datenschutz.

Assets

Asset Asset Asset Asset Asset

Tags

Sicherheit Verschlüsselung TLS 1.3 Auto-Burn Dateitransfer Go REST API PostgreSQL Valkey Docker CDN DSGVO Progressive Web App Tailwind CSS TypeScript Playwright