From 96bb836369acbb6f5446e1b35ae85a7f12eed3f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philippe=20H=C3=B6ij?= Date: Sun, 6 Apr 2025 23:01:29 +0200 Subject: [PATCH] Updated to show landing page too, plus handles some TerminusCMS references --- public/staticwebapp.config.json | 5 ---- src/app/docs/get-started/page.md | 23 ++++++++++++------- .../docs/how-to-connect-terminuscms/page.md | 12 ++++++---- src/app/docs/page.md | 21 ++++++++++------- 4 files changed, 35 insertions(+), 26 deletions(-) diff --git a/public/staticwebapp.config.json b/public/staticwebapp.config.json index 3880926..225a125 100644 --- a/public/staticwebapp.config.json +++ b/public/staticwebapp.config.json @@ -4,11 +4,6 @@ "X-Frame-Options": "deny" }, "routes": [ - { - "route": "/", - "redirect": "https://terminusdb.org/docs/", - "statusCode": 301 - } ], "responseOverrides": { "404": { diff --git a/src/app/docs/get-started/page.md b/src/app/docs/get-started/page.md index 81d1d8f..cba7498 100644 --- a/src/app/docs/get-started/page.md +++ b/src/app/docs/get-started/page.md @@ -16,21 +16,28 @@ media: value: https://assets.terminusdb.com/docs/how-to-clone-a-demo.png --- -TerminusCMS is a headless content management system. It is designed to give devs a solution for complex content and knowledge infrastructures. Bringing together change request workflows, analytics, and complex integrations, TerminusCMS aims to be a content platform that sits at the convergence of content and knowledge. +## Getting started with TerminusDB in less than a minute -TerminusCMS is free to get started. When you sign up, you are assigned the community package. This comes with generous limits to allow you to build for free, and then upgrade when needed. +TerminusDB is a versatile content storage system for model-based hierarchically structured records. It is straightforward to use as a flexible headless content management system. -## Steps to get started +It is designed to give technical professionals and linked data professionals a solution for complex content, knowledge and semantic infrastructures. Bringing together change request workflows, analytics, and complex integrations, TerminusDB aims to be a content platform that sits at the convergence of content and knowledge. -1. Sign up at [https://dashboard.terminusdb.com](https://dashboard.terminusdb.com) -2. Take a look through the [product tour](/docs/projects-terminuscms-tour/) to familiarise yourself with TerminusCMS +TerminusDB is open source and free to use, maintained by the team at DFRNT in collaboration with the community. + +Commercial hosting with a powerful modeller, visualisation, WOQL studio, and record editor user interface is available at [DFRNT.com](https://dfrnt.com) with a free trial. It works with both localhost open source TerminusDB and TerminusDB hosted in the cloud environments, including git-for-data synchronization of content repositories. + +When you sign up, you get full commercial hosting. This comes with generous limits to allow you to build without constraints, and then upgrade when needed. + +### Steps to get started + +1. Sign up at [https://dfrnt.com/signup](https://dfrnt.com/signup), or use it with [Docker](/docs/install-terminusdb-as-a-docker-container/) 3. Install the [JavaScript](/docs/install-terminusdb-js-client/) or [Python](/docs/install-the-python-client/) Client -4. [Get your API key to use a client with TerminusCMS.](/docs/how-to-connect-terminuscms/) -5. [Familiarize yourself with the client API](/docs/connect-with-the-javascript-client/) to start building with TerminusCMS. +4. [Get your API key to use a client with DFRNT (similar to the discontinued TerminusCMS)](/docs/how-to-connect-terminuscms/) +5. [Familiarize yourself with the client API](/docs/connect-with-the-javascript-client/) to start building with TerminusDB. ## Demo Projects -There are several demo projects available to clone and experiment with. Sign up and visit your team home page to clone these projects. +Coming back soon: There are several demo projects available to clone and experiment with. Sign up and visit your team home page to clone these projects. ![Clone a demo data product from the TerminusCMS dashboard](https://assets.terminusdb.com/docs/how-to-clone-a-demo.png) diff --git a/src/app/docs/how-to-connect-terminuscms/page.md b/src/app/docs/how-to-connect-terminuscms/page.md index dc08b04..30e2a48 100644 --- a/src/app/docs/how-to-connect-terminuscms/page.md +++ b/src/app/docs/how-to-connect-terminuscms/page.md @@ -1,9 +1,9 @@ --- -title: How to connect to TerminusCMS +title: How to connect to TerminusDB slug: how-to-connect-terminuscms seo: - title: How to connect with TerminusCMS - description: How to connect with TerminusCMS using an API key + title: How to connect with TerminusDB + description: How to connect with TerminusDB using an API key og_image: >- https://assets.terminusdb.com/docs/technical-documentation-terminuscms-og.png media: @@ -14,7 +14,7 @@ media: value: https://cdn.terminusdb.com/img/terminus-cms/client_api_connection.jpeg --- -Go to [https://dashboard.terminusdb.com](https://dashboard.terminusdb.com) to sign in to TerminusCMS. Register an account if you haven't already. +Go to [https://dfrnt.com](https://dfrnt.com) to sign in to TerminusDB hosted at DFRNT. Register an account or sign up if you haven't already. If you haven't selected a subscription yet, choose one. The subscription selection screen will only appear when you haven't done so already. @@ -24,4 +24,6 @@ In this screen, you can create an API Token and view instructions for different Choose one of the code snippets. Which is either Python, JavaScript, or a cURL example. -![Client examples](https://cdn.terminusdb.com/img/terminus-cms/client_api_connection.jpeg) \ No newline at end of file +![Client examples](https://dfrnt.com/static/aea014768b104377ca7fb7ffd671029c/fee1b/screenshot-new-graph-workspaces.webp) + +[Demo of DFRNT](https://dfrnt.com/demo/) \ No newline at end of file diff --git a/src/app/docs/page.md b/src/app/docs/page.md index 2c1fdd4..f0f3a00 100644 --- a/src/app/docs/page.md +++ b/src/app/docs/page.md @@ -16,23 +16,28 @@ media: value: https://assets.terminusdb.com/docs/how-to-clone-a-demo.png --- -## Getting started with TerminusCMS takes a minute +## Getting started with TerminusDB in less than a minute -TerminusCMS is a headless content management system. It is designed to give devs a solution for complex content and knowledge infrastructures. Bringing together change request workflows, analytics, and complex integrations, TerminusCMS aims to be a content platform that sits at the convergence of content and knowledge. +TerminusDB is a versatile content storage system for model-based hierarchically structured records. It is straightforward to use as a flexible headless content management system. -TerminusCMS is free to get started. When you sign up, you are assigned the community package. This comes with generous limits to allow you to build for free, and then upgrade when needed. +It is designed to give technical professionals and linked data professionals a solution for complex content, knowledge and semantic infrastructures. Bringing together change request workflows, analytics, and complex integrations, TerminusDB aims to be a content platform that sits at the convergence of content and knowledge. + +TerminusDB is open source and free to use, maintained by the team at DFRNT in collaboration with the community. + +Commercial hosting with a powerful modeller, visualisation, WOQL studio, and record editor user interface is available at [DFRNT.com](https://dfrnt.com) with a free trial. It works with both localhost open source TerminusDB and TerminusDB hosted in the cloud environments, including git-for-data synchronization of content repositories. + +When you sign up, you get full commercial hosting. This comes with generous limits to allow you to build without constraints, and then upgrade when needed. ### Steps to get started -1. Sign up at [https://dashboard.terminusdb.com](https://dashboard.terminusdb.com) -2. Take a look through the [product tour](/docs/projects-terminuscms-tour/) to familiarise yourself with TerminusCMS +1. Sign up at [https://dfrnt.com/signup](https://dfrnt.com/signup), or use it with [Docker](/docs/install-terminusdb-as-a-docker-container/) 3. Install the [JavaScript](/docs/install-terminusdb-js-client/) or [Python](/docs/install-the-python-client/) Client -4. [Get your API key to use a client with TerminusCMS.](/docs/how-to-connect-terminuscms/) -5. [Familiarize yourself with the client API](/docs/connect-with-the-javascript-client/) to start building with TerminusCMS. +4. [Get your API key to use a client with DFRNT (similar to the discontinued TerminusCMS)](/docs/how-to-connect-terminuscms/) +5. [Familiarize yourself with the client API](/docs/connect-with-the-javascript-client/) to start building with TerminusDB. ### Demo Projects -There are several demo projects available to clone and experiment with. Sign up and visit your team home page to clone these projects. +Coming back soon: There are several demo projects available to clone and experiment with. Sign up and visit your team home page to clone these projects. ![Clone a demo data product from the TerminusCMS dashboard](https://assets.terminusdb.com/docs/how-to-clone-a-demo.png)