Veröffentlichen
Deploye dein Projekt mit einem Klick auf *.xaeio.app.
Ein-Klick-Veröffentlichung
Klick Publish in der Toolbar, um dein Projekt live zu deployen. Deine Seite ist unter deinname.xaeio.app mit automatischem HTTPS verfügbar.
So funktioniert das Veröffentlichen
Website-Projekte:
1. Abhängigkeiten werden installiert (npm install)
2. Ein Production-Build wird erstellt (Vite)
3. Statische Dateien werden auf ein globales CDN hochgeladen
4. Die Seite ist in Sekunden live
Web-App-Projekte:
1. Das Frontend wird gebaut und auf das CDN deployt
2. Das Backend wird verpackt und als verwalteter Dienst deployt
3. Datenbank-Migrationen laufen automatisch (wenn PostgreSQL aktiviert ist)
4. Die API ist unter deinname.xaeio.app/api/ verfügbar
Subdomain wählen
Beim ersten Veröffentlichen wählst du deine Subdomain. Sie bleibt für alle künftigen Updates gleich. Subdomains müssen über alle XAEIO-Nutzer:innen hinweg eindeutig sein.
Deine Seite aktualisieren
Klick nach Änderungen erneut auf Publish. Nur geänderte Dateien werden aktualisiert — der Vorgang dauert nur wenige Sekunden. Die vorherige Version wird sofort ersetzt.
XAEIO Cloud vs. XAEIO Private
- XAEIO Cloud — verwaltetes Hosting auf *.xaeio.app (Standard)
- XAEIO Private — selbstgehostete Option für Teams, die auf eigener Infrastruktur laufen müssen
SEO & Performance
Die KI erzeugt eine saubere HTML-Struktur für Suchmaschinen:
- semantische HTML-Tags (header, main, footer, nav)
- Meta-Tags und Open-Graph-Tags
- responsive Bilder mit Lazy Loading
- schnelles Laden durch Code-Splitting und CDN-Auslieferung
Build-Fehler
Schlägt der Build beim Veröffentlichen fehl, versucht XAEIO automatisch, den Fehler per KI zu beheben (bis zu 2 Wiederholungen). Klappt es dann noch nicht, siehst du die Fehlermeldung und kannst die KI im Chat um die Behebung bitten.
Publish-Fortschritt
Eine Veröffentlichung zeigt einen einzigen Fortschrittsbalken von 0 bis 100 %. Jeder Schritt — Endpunkt-Prüfung, Code-Analyse, Dependency-Scan, Tests, Build und Deploy, Upload, Verifizierung — hat ein festes Band des Balkens, und innerhalb langer Schritte bewegt sich der Wert weiter (Scanner-Fortschritt plus zeitbasierte Interpolation). Der Balken springt nie zurück, auch nicht beim Übergang von der Analyse zum Deploy.
Während der Code-Analyse vor der Veröffentlichung steigt der Prozentwert live, statt bis zum Ende der Scanner auf „0 % Code wird analysiert" stehen zu bleiben.
Eine Seite offline nehmen
Unpublish entfernt die veröffentlichte Seite: Ihre Dateien werden aus dem Speicher gelöscht und der CDN-Cache invalidiert, die Subdomain liefert also nichts mehr aus.
Das Projekt selbst bleibt unberührt — Quellen, Datenbank und Historie bleiben, wo sie sind, und du kannst später erneut veröffentlichen.