Files
blog/README.md

1.4 KiB

Dustin Coffee Personal Website

A personal website built with Hugo static site generator, featuring:

  • Homepage/About me page
  • Resume/CV page
  • Blog with markdown posts

Features

  • Responsive design with modern CSS
  • Navigation menu
  • Blog posts with tags and categories
  • Easy deployment to LXC containers
  • Markdown-based content management

Development

Prerequisites

Local Development

  1. Clone this repository
  2. Run hugo server to start local development server
  3. Open http://localhost:1313

Adding Content

  • Homepage: Edit content/_index.md
  • Resume: Edit content/resume.md
  • Blog Posts: Create markdown files in content/posts/
  • New Pages: Create markdown files in content/ with appropriate front matter

Project Structure

├── archetypes/     # Content templates
├── assets/         # Theme assets (CSS, JS)
├── content/        # Website content (markdown files)
├── layouts/        # HTML templates
├── static/         # Static files (images, etc.)
├── themes/personal # Custom theme
├── hugo.toml       # Site configuration
└── deploy.sh       # Deployment script

Deployment

See DEPLOYMENT.md for detailed instructions on deploying to an LXC container.

License

MIT License - see LICENSE file.