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 proxyCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Tanpa kepala

Mulai CepatSplit Screen JSON Component Builder with LLMPenarikan Komponen Zod

REST API

ikhtisar API RESTgetConnect 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}postPOST /translationpatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Project Scaffolding

Buat situs web yang telah dikonfigurasi untuk Profound CMS, dengan pilihan starter minimal atau templat situs dokumentasi.

Buat aplikasi Next.js / TanStack untuk Profound CMS.

Instalasi dan Menjalankan

Gunakan Bun untuk membuat proyek baru:

bunx create-profound-app <project-name>

Anda dapat memilih templat secara interaktif, atau meneruskannya secara eksplisit:

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

Untuk melewati inisialisasi Git otomatis:

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

Untuk melewati instalasi dependensi otomatis:

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

Langkah Berikutnya

cd <project-name>
bun dev

Templat

  • base: starter situs web minimal untuk Profound CMS.
  • docs: starter situs dokumentasi dengan UI khusus dokumentasi.

Membuat situs web di Profound CMS

Aplikasi yang dibuat memerlukan situs web sebagai tujuan. Buat situs web di Panel Admin sebelum mengatur variabel lingkungan Anda.

  1. Buka Panel Admin.
  2. Jika organisasi Anda belum memiliki situs web, Anda akan langsung diarahkan ke formulir pembuatan. Jika tidak, buka menu tarik-turun organisasi di bagian atas bilah sisi dan pilih Buat situs web baru.
  3. Masukkan nama dan domain situs web, lalu jika diinginkan pilih templat starter.
  4. Klik Buat. Anda akan diarahkan ke /admin/<websiteId> — ID dalam URL tersebut adalah ID situs web yang diperlukan pada bagian berikutnya.

Di mana mendapatkan KUNCI API dan ID situs web?

Dari Panel Admin:

  1. Salin ID Situs Web dari tombol "Salin ID" di dasbor
  2. Buat KUNCI API baru di bagian Pengaturan > Kunci API

Variabel Lingkungan

Buat file .env.local di situs web yang dihasilkan:

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

Fungsinya

create-profound-app menyalin templat ke direktori baru, mengganti placeholder templat seperti nama proyek, serta secara opsional menginisialisasi repositori Git dan menginstal dependensi yang diperlukan.

Perintah Situs Web yang Dihasilkan

Di dalam proyek yang dihasilkan, perintah utamanya adalah:

bun dev: jalankan server pengembangan
bun build: buat build untuk produksi
bun start: jalankan build produksi
bun lint: jalankan linting
bun generate-schemas: sinkronkan skema CMS dari Profound CMS
Continue Reading
Previous‹CEL Scripting in Template BuilderNextMedia Library›