← Alle Beiträge
06.10.2026

Willkommen bei IllusionForge

IllusionForge hat eine eigene Website: drei Projekte, Downloads und ein Blog. Was du hier findest und wie die Seite selbst gebaut ist.

Projektübersicht von illusionforge.rocks mit IllusionDB, IllusionCMS und Freeport

IllusionForge ist der Ort für die Software, die ich neben meinem Beruf entwickle. Bisher lagen die Projekte verstreut in Repositories und auf meinem Rechner – jetzt haben sie eine gemeinsame Adresse: mit Beschreibungen, aktuellem Stand und Downloads.

Die Projekte

IllusionCMS ist ein schlankes Content-Management-System für Leute, die HTML, CSS und JavaScript selbst schreiben. Jede Seite wird im Code-Editor bearbeitet, Templates nutzen eine Django-ähnliche Syntax, Inhalte kommen aus Collections, REST-Quellen oder Workflows. Ausgeliefert wird es als ein einziges Programm, das seine Daten in einem Ordner ablegt. Mehr zu IllusionCMS

IllusionDB verbindet sich mit einer bestehenden Datenbank – PostgreSQL, MySQL, MariaDB oder SQLite – und legt eine Oberfläche mit Tabellen-, Kanban-, Kalender- und Wiki-Ansicht darüber, samt REST-API. Die Daten bleiben, wo sie sind; es gibt keine Migration und keinen Import. Mehr zu IllusionDB

Freeport: Silent Dominion ist ein Weltraumspiel für VR und PC, gebaut mit Godot 4: handeln, Erz abbauen, Stationen bauen und aus dem Cockpit kämpfen. Es läuft standalone auf der Meta Quest 3. Mehr zu Freeport

IllusionCMS und IllusionDB sind als Paar gedacht: IllusionDB verwaltet größere Datenbestände, IllusionCMS macht daraus Websites. Seit Version 0.1.20 holt IllusionCMS seine Daten auf Wunsch direkt aus IllusionDB.

Wie diese Website gebaut ist

Die Seite läuft selbst auf IllusionCMS – sie ist also gleichzeitig der erste Praxistest. Auf dem Server ist die Admin-Oberfläche abgeschaltet; dort läuft das CMS nur noch als Dienst, der Seiten ausliefert und per API-Token gepflegt wird. Bearbeitet wird in einer lokalen Instanz, die sich über eine Verbindung mit dem Server abgleicht.

Projekte, Downloads und Blog sind Collections, die Detailseiten entstehen aus je einer Catch-All-Seite. Die Besucherstatistik zählt nur Tageswerte, ohne Cookies und ohne gespeicherte IP-Adressen. Das Kontaktformular landet über einen Workflow bei mir. Auch die Website von IllusionDB samt Handbuch in fünf Sprachen läuft auf derselben Instanz.

Downloads

Zu IllusionCMS gibt es auf der Projektseite fertige Pakete für Windows, Linux und macOS sowie ein Paket für Docker und Coolify, jeweils mit Release Notes und Prüfsummen. IllusionDB lädst du über illusiondb.com herunter.

Was als Nächstes kommt

Im Blog schreibe ich über neue Versionen, über Entscheidungen hinter den Projekten und darüber, was gerade in Arbeit ist. Fragen, Fehlermeldungen oder Ideen nehme ich gern über das Kontaktformular entgegen.