Malus - satirisches Open-Source-Projekt im Container

Malus - satirisches Open-Source-Projekt im Container

Malus ist ein satirisches Open-Source-Projekt, das die Absurdität moderner Software-Stacks humorvoll auf die Schippe nimmt und sich dennoch problemlos als Docker-Container betreiben lässt.

Was ist Malus?

Nicht jedes Selbst-Hosting-Projekt muss ernsthaft sein. Malus ist ein bewusst übertriebenes Open-Source-Experiment, das typische Muster moderner Web-Applikationen parodiert: endlose Konfigurationsoptionen, überdimensionierte Abhängigkeiten für triviale Aufgaben und Dokumentation, die mehr Fragen aufwirft als beantwortet. Hinter der Satire steckt aber echte Funktionalität — Malus läuft stabil im Container und kann als Gesprächsstarter, Demo-Umgebung oder internes Gag-Projekt eingesetzt werden. Entwickler mit Humor werden ihre Freude daran haben.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Ein gesunder Sinn für Humor
  • Optional: Bereitschaft, die README vollständig zu lesen (empfohlen, aber erfahrungsgemäß selten praktiziert)

Compose-Beispiel

services:
  malus:
    image: ghcr.io/malus-project/malus:latest
    container_name: malus
    restart: unless-stopped
    ports:
      - "1337:1337"
    volumes:
      - ./data:/data
    environment:
      - TZ=Europe/Berlin
      - ENTERPRISE_MODE=false
      - ENABLE_BLOCKCHAIN=false
      - AI_POWERED=false
      - GDPR_COMPLIANT=probably

Hinweise

  • ENTERPRISE_MODE=false belässt die Anwendung im Community-Modus; was true genau ändert, ist absichtlich undokumentiert.
  • ENABLE_BLOCKCHAIN=false ist der empfohlene Wert — die Blockchain-Implementierung besteht aus einer einzelnen verknüpften Liste von Zufallszahlen.
  • Das Projekt wird aktiv weiterentwickelt; neue satirische Features erscheinen in unregelmäßigen Abständen mit Changelogs, die mehr Changelog als Inhalt haben.
  • Für echte Produktionsumgebungen ist Malus ausdrücklich nicht gedacht — aber wer es trotzdem versucht, wird in der Hall of Fame des Projekts verewigt.