1.4 KiB
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
- Hugo (extended version) - see Installation
Local Development
- Clone this repository
- Run
hugo serverto start local development server - 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.