- Live site: https://www.brisbanesocialchess.org.au/
- Current Development site: https://brisbanesocialchess.github.io/
- Cloudflare Playground: https://cfsite.brisbanesocialchess.workers.dev/
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
Experiment with Lerna and bootup a local developer playground from the repository root with: npx lerna run dev
.
Read below for instructions about the current static development site hosted on GitHub Pages.
Brisbane Social Chess is a community-focused website dedicated to chess enthusiasts in Brisbane. Our goal is to provide news, events, resources, and a platform for social chess activities.
- Responsive and modern website
- Easy content management via Markdown files
- Static site generated using Zola — a fast, Rust-powered static site generator similar to Jekyll
Download and install Zola from the official releases page.
- For Windows: download the latest ZIP file containing the
.exe
- For macOS/Linux: follow the installation instructions on Zola’s docs
Verify installation by running:
zola -V
Expected output:
zola 0.20.0
To start a local development server with live reload, run:
zola serve
You should see output like:
Starting server at http://127.0.0.1:1111
Watching for changes in /path/to/site
Open your browser and visit:
http://127.0.0.1:1111
When you are ready to generate the static site files for deployment:
zola build
The output will be in the public/
directory, ready to be served or deployed.
- Edit
config.toml
to update site metadata such as title and base URL - Add or modify Markdown files in the
content/
directory to change site content - Customize templates and static assets in
templates/
andstatic/
folders as needed
© 2025 Brisbane Social Chess