Skip to main content

pages Directory

Purpose

This directory contains the Jekyll static site generator configuration and content for the publication site component of the parody news generator. It serves as a separate publication system that can display generated content as a static website, complementing the Django web application.

Contents

Usage

The Jekyll site can be built and served for publication:

# Install Jekyll dependencies
bundle install

# Serve development site
bundle exec jekyll serve --config _config.yml,_config_dev.yml

# Build production site
bundle exec jekyll build

# Using Docker (as referenced in main README)
docker compose up -d  # Includes Jekyll on port 4002

Key features:

Container Configuration

Jekyll site is containerized alongside Django: