- Next.js 14 blog application with theme support - Docker containerization with volume bindings - Traefik integration with Let's Encrypt SSL - MDX support for blog posts - Theme toggle with localStorage persistence - Scheduled posts directory structure - Brand guidelines compliance with CHORUS colors 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Scheduled Posts
This directory contains blog posts that are scheduled for future publication.
Directory Structure
scheduled/
├── 2024/
│ ├── 01/
│ ├── 02/
│ └── ...
├── 2025/
│ ├── 01/
│ ├── 02/
│ └── ...
└── README.md
File Naming Convention
Posts should be named with the format: YYYY-MM-DD-slug.md
Example: 2024-03-15-understanding-ai-agents.md
Frontmatter Format
Each scheduled post should include the following frontmatter:
---
title: "Your Post Title"
description: "Brief description of the post"
date: "2024-03-15"
publishDate: "2024-03-15T09:00:00.000Z"
author:
name: "Author Name"
role: "Author Role"
tags:
- "tag1"
- "tag2"
featured: false
draft: false
---
Publishing Process
- Write your post in the appropriate scheduled directory
- Set the
publishDateto when you want it published - A scheduled job will move posts from
scheduled/toposts/when their publish date arrives - The blog will automatically pick up the new post and display it
Notes
- Posts in this directory are not visible on the live blog until moved to
posts/ - Use
draft: truefor posts that are work-in-progress - The
publishDatefield determines when the post goes live