Erste Schritte

Vom leeren Mandanten zur ersten ausgespielten Seite: Anmeldung, Website anlegen, KI-Onboarding oder Handarbeit, API-Key ins Frontend.

Stand: 23.09.2026

Auf dieser Seite

Entrydeck ist ein Master-CMS: Inhalte werden einmal gepflegt und an beliebig viele Websites ausgespielt. Diese Seite führt in der Reihenfolge durch die ersten Schritte, in der sie sich in der Praxis bewährt hat — vom ersten Login bis zur ersten Seite, die ein Frontend über die Delivery-API abruft.

Was Sie brauchen

  • Einen Zugang zum Admin unter https://entrydeck.app/login. Den ersten Benutzer legen wir nach der Demo an; weitere Benutzer legen Sie selbst unter Benutzer an.
  • Eine Vorstellung, welche Inhalte es gibt. Für eine Firmenwebsite reichen meist drei bis fünf Inhaltstypen (etwa Leistungen, Team, Referenzen, Beiträge).
  • Optional ein Frontend, das die Inhalte rendert. Entrydeck bringt einen eigenen Renderer mit; wer lieber Nuxt, Next, Astro oder PHP verwendet, nutzt die Delivery API.

Schritt 1: Website anlegen

Unter Websites → Neu entsteht der erste Auftritt. Ein Name und die Sprache genügen; Domains lassen sich später ergänzen. Jede Website erhält zwei Kennungen:

Kennung Sichtbarkeit Zweck
Site-ID öffentlich benennt die Website in Skript-Einbindungen und in Anfragen
API-Key geheim autorisiert das Frontend an der Delivery API

Der API-Key gehört in die Server-Umgebung des Frontends, nie in Browser-Code. Er lässt sich jederzeit neu erzeugen; der alte verliert dann sofort seine Gültigkeit.

Schritt 2: Inhalte anlegen — zwei Wege

Weg A: KI-Onboarding. Unter Onboarding beantworten Sie ein paar Fragen zu Branche, Zielgruppe, Leistungen und Tonalität. Der Assistent baut daraus eine komplette Website: Seiten mit Blöcken und Texten, Inhaltstypen mit Beispieleinträgen, Navigation, Formulare, Platzhalterbilder sowie Impressum und Datenschutzerklärung aus festen Bausteinen. Im letzten Schritt zeigt er den Plan; jede Überschrift und jeder Absatz lässt sich vor dem Anwenden überschreiben oder neu formulieren. Alles landet als ganz normaler Inhalt im System.

Weg B: Handarbeit. Zuerst die Inhaltstypen unter Inhaltstypen modellieren (Felder, Gruppen, Relationen), dann Einträge unter Inhalte anlegen, dann Seiten unter Seiten aus Blöcken zusammensetzen. Wer bestehende Inhalte aus WordPress, TYPO3 oder einer beliebigen JSON-, REST- oder GraphQL-Quelle hat, zieht sie über den Content-Mapper herüber.

Der Assistent überschreibt nie bestehende Seiten. Ein zweiter Durchlauf legt eine neue Sitzung und eine neue Website an.

Schritt 3: Veröffentlichen

Einträge und Seiten durchlaufen Arbeitszustände: Entwurf → In Prüfung → Freigegeben → Veröffentlicht. Erst „Veröffentlicht" ist über die Delivery API abrufbar — unabhängig davon, ob eine Seite den Eintrag bereits anzeigt. Wer welchen Schritt gehen darf, steuern Rollen und Rechte unter Einstellungen → Rollen.

Schritt 4: Das Frontend anschließen

Ein erster Aufruf zeigt, ob alles verbunden ist:

bash
curl https://entrydeck.app/api/v1/delivery/site \
  -H "x-api-key: $ENTRYDECK_API_KEY"

Die Antwort enthält Site-ID, Name, Sprachen, Domains, SEO-Einstellungen und das Theme der Website. Danach holt das Frontend Seiten über GET /delivery/page?route=/&locale=de und Einträge über GET /delivery/content/{typ} — alle Details stehen in der Delivery API.

Schritt 5: Consentdeck und Barrierefreiheit einschalten

Beides ist in jedem Paket enthalten und je Website konfigurierbar:

  • Consentdeck unter Consentdeck → Website: Kategorien und Dienste pflegen, Banner einschalten. Websites, die Entrydeck rendert, binden das Skript automatisch ein; fremde Websites bekommen ein <script>-Tag oder ein Plugin.
  • Barrierefreiheit unter Barrierefreiheit → Website: Module wählen, Position und Farbe setzen, einschalten. Auch hier genügt für fremde Websites ein einzelner Script-Tag.

Tastenkürzel im Admin

Tasten Wirkung
⌘ K Befehle und Inhalte suchen
g i / g p / g m Zu Inhalten, Seiten, Medien springen
⌘ S Speichern in Editoren
? Alle Tastenkürzel anzeigen

Wie es weitergeht