Skip to content

Introduction to DCS

Welcome to Duff Cloud Services (DCS) — a modern platform that bridges the gap between site owners who need quick content updates and developers who build sophisticated web experiences.

What is DCS?

DCS is a headless CMS and site management platform that enables:

  • Site owners to manage text content, SEO metadata, and blog posts without developer intervention
  • Partners and developers to build sites that integrate seamlessly with the DCS portal
  • AI-powered automation through GitHub Copilot for development requests that go beyond simple text changes

How It Works

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│   Your Site     │◄────│   DCS Portal    │────►│   GitHub Repo   │
│  (VitePress)    │     │  (Management)   │     │  (Source Code)  │
└─────────────────┘     └─────────────────┘     └─────────────────┘
        │                       │                       │
        │                       │                       │
        ▼                       ▼                       ▼
   Live Website          Real-time APIs          AI Development

Real-Time Changes

When you edit text or SEO data in the portal, your site fetches the updated content immediately. No rebuild, no deployment — just instant updates.

Development Requests

For changes that require code modifications — new pages, layout changes, custom widgets — you submit a development request. Our AI-powered system analyzes your request and routes it to GitHub Copilot, which implements the changes automatically.

Version Control

All code changes flow through GitHub with proper version control. You can review changes in a draft environment before they go live, and roll back if needed.

Who Is This For?

Site Owners

You manage a website built on the DCS platform. Through the portal, you can:

  • Edit text content on any page
  • Update SEO titles and descriptions
  • Manage blog posts
  • Request new features or changes
  • View analytics and performance data

Partners & Developers

You build and maintain sites for clients. DCS helps you:

  • Deliver a self-service content management experience
  • Reduce support requests for simple text changes
  • Automate routine development tasks
  • Maintain full control over the codebase

Getting Started

Choose Your Path

Select the guide that matches your role:

Key Features

FeatureDescriptionWho Uses It
Text EditingUpdate website copy in real-timeSite Owners
SEO ManagementManage meta tags and Open Graph dataSite Owners
Blog CMSCreate and publish blog postsSite Owners
Dev RequestsRequest code changes via AI automationSite Owners
AnalyticsTrack page views and engagementSite Owners
Site OnboardingAdd new sites to the platformPartners
Release ManagementControl deployments and versionsPartners

Platform Components

The Portal

A web application where site owners and partners manage their sites. Key sections include:

  • Dashboard — Overview of all your sites
  • Site Manager — Deep-dive into a specific site
  • Development Requests — Track feature requests
  • Analytics — View traffic and performance

The CMS Server

A Go-based backend that provides:

  • Real-time text content APIs
  • SEO metadata storage and retrieval
  • Blog content management
  • GitHub integration for automation
  • Azure deployment orchestration

Customer Sites

Your actual websites, typically built with VitePress, that:

  • Fetch content from DCS APIs
  • Display text overrides in real-time
  • Support the useTextContent composable for editable regions

Next Steps

Ready to dive in? Here's where to go next:

  1. Quick Start — Set up your first site integration
  2. Core Concepts — Learn the terminology and architecture
  3. Portal Overview — Explore the management interface

Duff Cloud Services Documentation