diff --git a/pages/deployment/index.mdx b/pages/deployment/index.mdx index 68eb24ca..efbe1286 100644 --- a/pages/deployment/index.mdx +++ b/pages/deployment/index.mdx @@ -10,7 +10,7 @@ Distributed Press. 1. [Sutty](/deployment/sutty) 2. [GitHub Actions](/deployment/github-actions) -3. [Distributed Press CLI](../sdk/) +3. [Distributed Press CLI](../dp-cli/) ## Sutty Sutty provides a content management system (CMS) that allows diff --git a/pages/dp-cli/index.mdx b/pages/dp-cli/index.mdx index 5be3ad92..95e3965d 100644 --- a/pages/dp-cli/index.mdx +++ b/pages/dp-cli/index.mdx @@ -1,14 +1,16 @@ import { Callout } from 'nextra-theme-docs' # Welcome to Distributed Press CLI -The [Distributed Press CLI (dp-cli)](https://github.com/hyphacoop/distributed-press-cli/) is a powerful command-line tool for interacting with the Distributed Press API and Social Inbox. It enables you to manage websites, register ActivityPub actors, and share updates seamlessly across the Fediverse—all from your terminal. +The [Distributed Press CLI (dpress)](https://github.com/hyphacoop/distributed-press-cli/) is a powerful command-line tool for interacting with the Distributed Press API and Social Inbox. It enables you to manage websites, register ActivityPub actors, and share updates seamlessly across the Fediverse—all from your terminal. # Two Ways to Publish with Distributed Press CLI ## 1. Publishing Website with Distributed Press API -Using the Distributed Press API, you can publish static websites directly to IPFS, Hypercore, and HTTPS. The `dp-cli` allows you to create a site, upload content, and manage DNS records seamlessly. For instance, after creating a site, you can use the `dp-cli publish` command to upload content from your local directory to the Distributed Press infrastructure. Your site becomes available across decentralized protocols, ensuring global accessibility and resilience. +Using the Distributed Press API, you can publish static websites directly to IPFS, Hypercore, and HTTPS. The `dpress` allows you to create a site, upload content, and manage DNS records seamlessly. For instance, after creating a site, you can use the `dpress publish` command to upload content from your local directory to the Distributed Press infrastructure. Your site becomes available across decentralized protocols, ensuring global accessibility and resilience. ## 2. Sending Posts to the Fediverse via Social Inbox -With the [Social Inbox](/social-inbox) integration, you can share ActivityPub posts to your followers on the Fediverse. By combining `dp-cli` with the [Staticpub template](https://github.com/hyphacoop/staticpub.distributed.press), you can create a website that doubles as an ActivityPub actor. After setting up your actor and registering it with the Social Inbox, use the `dp-cli send-post` command to share posts directly from your terminal, reaching your followers securely and efficiently. +With the [Social Inbox](/social-inbox) integration, you can share ActivityPub posts to your followers on the Fediverse. By combining `dpress` with the [Staticpub template](https://github.com/hyphacoop/staticpub.distributed.press), you can create a website that doubles as an ActivityPub actor. After setting up your actor and registering it with the Social Inbox, use the `dpress send-post` command to share posts directly from your terminal, reaching your followers securely and efficiently. ## Demo Video +> ⚠️ **Disclaimer:** This demo video was recorded using the previous CLI name `dp-cli`. Please use `dpress` for all commands and functionality moving forward. +