From e21c4674890a6f4b33d5623c19957b0741cde572 Mon Sep 17 00:00:00 2001 From: Dominik Koch Date: Mon, 21 Jul 2025 23:18:07 +0200 Subject: feat: add opencut blog --- README.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 1378b15a..6a6b21ab 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ - Real-time preview - No watermarks or subscriptions - Analytics provided by [Databuddy](https://www.databuddy.cc?utm_source=opencut), 100% Anonymized & Non-invasive. +- Blog powered by [Marble](https://marblecms.com?utm_source=opencut), Headless CMS. ## Project Structure @@ -113,6 +114,10 @@ Before you begin, ensure you have the following installed on your system: UPSTASH_REDIS_REST_URL="http://localhost:8079" UPSTASH_REDIS_REST_TOKEN="example_token" + # Marble Blog + MARBLE_WORKSPACE_KEY=cm6ytuq9x0000i803v0isidst # example organization key + MARBLE_API_URL=https://api.marblecms.com + # Development NODE_ENV="development" ``` -- cgit v1.3.1 From fe2762904cbb0f15a0ff1a0c1f33fd995242f149 Mon Sep 17 00:00:00 2001 From: Dominik Koch Date: Tue, 22 Jul 2025 00:07:04 +0200 Subject: fix: marble env keys --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 6a6b21ab..e5b8ae19 100644 --- a/README.md +++ b/README.md @@ -115,8 +115,8 @@ Before you begin, ensure you have the following installed on your system: UPSTASH_REDIS_REST_TOKEN="example_token" # Marble Blog - MARBLE_WORKSPACE_KEY=cm6ytuq9x0000i803v0isidst # example organization key - MARBLE_API_URL=https://api.marblecms.com + MARBLE_WORKSPACE_KEY=cm6ytuq9x0000i803v0isidst # example organization key + MARBLE_API_URL=https://api.marblecms.com # Development NODE_ENV="development" -- cgit v1.3.1 From b10c8536fab4bad5d60b34a29e34b94315cbefe6 Mon Sep 17 00:00:00 2001 From: Dominik Koch Date: Tue, 22 Jul 2025 00:27:23 +0200 Subject: fix: move to next_public keys --- README.md | 2 +- apps/web/.env.example | 2 +- apps/web/src/lib/blog-query.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 6a6b21ab..c0111eba 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,7 @@ Before you begin, ensure you have the following installed on your system: # Marble Blog MARBLE_WORKSPACE_KEY=cm6ytuq9x0000i803v0isidst # example organization key - MARBLE_API_URL=https://api.marblecms.com + NEXT_PUBLIC_MARBLE_API_URLL=https://api.marblecms.com # Development NODE_ENV="development" diff --git a/apps/web/.env.example b/apps/web/.env.example index 267e2cab..182dc5b2 100644 --- a/apps/web/.env.example +++ b/apps/web/.env.example @@ -16,4 +16,4 @@ UPSTASH_REDIS_REST_TOKEN=example_token # Marble Blog MARBLE_WORKSPACE_KEY=cm6ytuq9x0000i803v0isidst # example organization key -MARBLE_API_URL=https://api.marblecms.com \ No newline at end of file +NEXT_PUBLIC_MARBLE_API_URLL=https://api.marblecms.com \ No newline at end of file diff --git a/apps/web/src/lib/blog-query.ts b/apps/web/src/lib/blog-query.ts index f82c54fe..6ad8cb6c 100644 --- a/apps/web/src/lib/blog-query.ts +++ b/apps/web/src/lib/blog-query.ts @@ -6,8 +6,8 @@ import rehypeSlug from "rehype-slug"; import rehypeAutolinkHeadings from "rehype-autolink-headings"; import rehypeSanitize from "rehype-sanitize"; -const url = process.env.MARBLE_API_URL || "https://api.marblecms.com"; -const key = process.env.MARBLE_WORKSPACE_KEY || "cm6ytuq9x0000i803v0isidst"; +const url = process.env.NEXT_PUBLIC_MARBLE_API_URLL ?? "https://api.marblecms.com"; +const key = process.env.MARBLE_WORKSPACE_KEY ?? "cm6ytuq9x0000i803v0isidst"; async function fetchFromMarble(endpoint: string): Promise { try { -- cgit v1.3.1