profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxySkripting i malbyggerenProject ScaffoldingMedia Library

Headless

Quick startSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

REST API OverviewgetConnect your websitegetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postEtteroversettelsepatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Project Scaffolding

Generer et nettsted som er forhåndskonfigurert for Profound CMS, med enten et minimalt utgangspunkt eller en mal for dokumentasjonsnettsteder.

Generer en Next.js / TanStack-app for Profound CMS.

Installer og kjør

Bruk Bun til å opprette et nytt prosjekt:

bunx create-profound-app <project-name>

Du kan velge en mal interaktivt eller angi en eksplisitt:

bunx create-profound-app <project-name> --framework=next/tanstack --template=base/docs

Slik hopper du over automatisk initialisering av Git:

bunx create-profound-app <project-name> --no-git

Slik hopper du over automatisk installasjon av avhengigheter:

bunx create-profound-app <project-name> --no-install

Neste steg

cd <project-name>
bun dev

Maler

  • base: et minimalt nettstedutgangspunkt for Profound CMS.
  • docs: et utgangspunkt for dokumentasjonsnettsteder med UI spesifikt for dokumentasjon.

Opprett nettstedet i Profound CMS

Den genererte appen trenger et nettsted å koble seg til. Opprett et i administrasjonspanelet før du konfigurerer miljøvariablene.

  1. Gå til administrasjonspanelet.
  2. Hvis organisasjonen din ikke har noen nettsteder ennå, kommer du direkte til opprettingsskjemaet. Hvis ikke, åpner du rullegardinmenyen for organisasjonen øverst i sidestolpen og velger Create new website.
  3. Gi nettstedet et navn og et domene, og velg eventuelt en startmal.
  4. Klikk på Create. Du sendes til /admin/<websiteId> — ID-en i denne URL-en er nettsted-ID-en som etterspørres i neste avsnitt.

Hvor finner jeg API-NØKKEL og nettsted-ID?

Fra administrasjonspanelet:

  1. Kopier nettsted-ID-en fra «Copy ID»-knappen på dashbordet
  2. Opprett en ny API-NØKKEL under Settings > API Keys

Miljøvariabler

Opprett en .env.local-fil i det genererte nettstedet ditt:

PROFOUND_API_KEY=your_api_key
NEXT_PUBLIC_PROFOUND_WEBSITE_ID=your_website_id
NEXT_PUBLIC_CMS_API_URL=https://cms.dev.tryprofound.com
NEXT_PUBLIC_BUNNY_CDN_URL=https://cms-profound.b-cdn.net

Hva den gjør

create-profound-app kopierer en mal til en ny mappe, erstatter plassholdere i malen, for eksempel prosjektnavnet, og initialiserer eventuelt et Git-repositorium og installerer nødvendige avhengigheter.

Kommandoer for det genererte nettstedet

I det genererte prosjektet er hovedkommandoene:

bun dev: start utviklingsserveren
bun build: bygg for produksjon
bun start: kjør produksjonsbygget
bun lint: kjør linting
bun generate-schemas: synkroniser CMS-skjemaer fra Profound CMS
Continue Reading
Previous‹Skripting i malbyggerenNextMedia Library›