Jekyll site on GitHub Pages. Same architecture as wan-aia.online, new design.
Create a file in _posts/ named YYYY-MM-DD-your-slug.md:
---
title: "Your Post Title"
date: 2026-07-15 # ALWAYS a valid date — "UNKNOWN" breaks the build
language: en # en, bm, or en-bm
tags: [lelong] # must match a file in tags/ to be clickable
image: /assets/your-slug/cover.png # optional feed thumbnail
---
Post content here.
Put images/PDFs in assets/your-slug/ and link them:
- Image:
 - PDF slip: copy the
<a class="attachment">block from the sample lelong post
- Create
tags/newtag.md(copytags/lelong.md, changetag:andpermalink:) - Add a line for it in
tags/index.md
date: UNKNOWNbreaks the Jekyll build — always valid dates- Pipe characters
|in markdown link text break rendering (become tables) — use·instead - Posts MUST be in
_posts(underscore) with dated filenames or they won't show - Before pushing large PDFs:
git config http.postBuffer 524288000 - zsh, not bash — no associative arrays in scripts
In _config.yml change two lines:
url: "https://YOUR-DOMAIN.online"baseurl: ""
Then add a CNAME file containing just the domain, set the domain in
repo Settings → Pages, and enforce HTTPS once the cert issues.
G-XXXXXXXXXXin_layouts/default.html(2 places) — new GA4 property- Site title/tagline in
_config.yml - Both sample posts and the sample cover/PDF in
assets/panduan-lelong/ assets/og-image.pngonce the final site name is chosen