Skip to content

londonappleadmins/site

Repository files navigation

London Apple Admins Website

This is the website for London Apple Admins, built with Hugo.

Local Development

Run the development server using Docker:

./build.sh

Then open http://localhost:1313 in your browser.

Manual Build

If you have Hugo installed locally:

hugo server --buildFuture

Production Build

hugo --minify

The site will be generated in the public/ directory.

Deployment

The site is automatically deployed via GitHub Actions when changes are pushed to the master branch. The workflow:

  1. Runs spell checking on content
  2. Builds the site with Hugo
  3. Deploys to AWS S3
  4. Invalidates CloudFront cache

Adding New Posts

Create a new markdown file in content/posts/ with the following format:

---
date: 2025-01-15T18:00:00+00:00
title: "Your Post Title"
slug: "your-post-title"
---

Your content here...

Posts are named YYYY-MM-DD-title.md for organization.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6