mirror of
https://github.com/skoelle/moonweb-site.git
synced 2026-09-17 17:00:25 +00:00
Consolidate all moonweb sites into single Eleventy config
- Single eleventy.config.js at root with computed pathPrefix per section - Accent colors inlined in base.njk (no per-site theme.css needed) - Hub pages output at root via explicit permalinks - Per-section sitemaps with tag-based collections - .eleventyignore excludes stefankoelle, timecapsule, markdown files - Deleted: 5 per-site configs, merge script - Simplified: package.json (single build/dev commands) - Simplified: GitHub Actions workflow (no matrix, no merge job) - Fixed: parent links for sub-site detail pages
This commit is contained in:
+2
-1
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "Page Not Found"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "The page you are looking for does not exist."
|
||||
layout: base.njk
|
||||
permalink: /404.html
|
||||
permalink: /retro/404.html
|
||||
---
|
||||
<div class="error-page">
|
||||
<h1>404</h1>
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "Running AmigaOS in 2026: MiSTer FPGA vs Amiberry on Pi"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Two very different ways to get a fully working AmigaOS 3.2.3 desktop running today."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>Running AmigaOS in 2026: MiSTer FPGA vs Amiberry on Pi</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "Vampire V4, A600GS or MiSTer: Amiga Hardware Isn't a Simple Speed Race"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Why raw benchmark numbers are actively misleading when comparing modern Amiga hardware options."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>Vampire V4, A600GS or MiSTer: Amiga Hardware Isn't a Simple Speed Race</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "The Atari Mega ST Fleet: Three Machines, Three Jobs"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "How three Atari Mega ST computers ended up with completely different roles in a modern retro setup."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>The Atari Mega ST Fleet: Three Machines, Three Jobs</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "The 15kHz Problem: Finding a Monitor That Speaks Atari"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Why most modern monitors refuse to display Atari ST colour modes, and which ones actually work."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>The 15kHz Problem: Finding a Monitor That Speaks Atari</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "Getting a 40-Year-Old Computer Online: Atari ST Networking and BBS Access"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Connecting an Atari ST to the modern internet and to dial-up-era bulletin board systems, warts and all."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>Getting a 40-Year-Old Computer Online: Atari ST Networking and BBS Access</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "Batocera in the Living Room: One Box, Every Retro System"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Why the living room emulation station takes a completely different approach than the FPGA rigs upstairs."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>Batocera in the Living Room: One Box, Every Retro System</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "The 486 DX2-66: Rebuilding a DOS Era on MiSTer FPGA"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Recreating a Vobis-Highscreen 486 DX2-66 setup on MiSTer FPGA, down to the original DOS configuration."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>The 486 DX2-66: Rebuilding a DOS Era on MiSTer FPGA</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
module.exports = function (eleventyConfig) {
|
||||
eleventyConfig.addGlobalData("site", { url: "https://www.moonweb.org", pathPrefix: "/retro" });
|
||||
eleventyConfig.addFilter("date", (d) => d.toISOString());
|
||||
eleventyConfig.addPassthroughCopy({ "shared/theme-retro.css": "theme.css" });
|
||||
eleventyConfig.addPassthroughCopy({ "shared/base.css": "shared-base.css" });
|
||||
eleventyConfig.addPassthroughCopy({ "shared/favicon/retro.svg": "favicon.svg" });
|
||||
eleventyConfig.addPassthroughCopy({ "retro/robots.txt": "robots.txt" });
|
||||
|
||||
return {
|
||||
dir: {
|
||||
input: "retro",
|
||||
includes: "../shared/_includes",
|
||||
output: "dist/retro"
|
||||
},
|
||||
serverOptions: {
|
||||
host: "0.0.0.0",
|
||||
port: 8085
|
||||
}
|
||||
};
|
||||
};
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "Why an ET4000 Graphics Card and a Mega ST Don't Mix (Yet)"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "A cautionary tale about pushing 1980s power supplies past their limits with a modern-ish graphics card."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>Why an ET4000 Graphics Card and a Mega ST Don't Mix (Yet)</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
---
|
||||
title: "Retro Computing — Vintage Hardware & FPGA | moonweb"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Physical retro hardware collection — Raspberry Pi units, Pi 400, and vintage computing setups."
|
||||
layout: base.njk
|
||||
sections:
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "Mini Arcades and Handhelds: Sorting the Real Deal from the Bootlegs"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "A buyer's guide to compact retro gaming devices, and why the cheapest option is almost never the right one."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>Mini Arcades and Handhelds: Sorting the Real Deal from the Bootlegs</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "MiST and MiSTer: Two FPGA Boxes, Two Very Different Personalities"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Why the newer, more powerful MiSTer isn't automatically the better choice for every retro system."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>MiST and MiSTer: Two FPGA Boxes, Two Very Different Personalities</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "PiMiga 3 to 5: Chasing the Perfect Amiga-on-a-Pi Distro"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "Three generations of PiMiga later, here's what actually changed — and why newer isn't always better."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>PiMiga 3 to 5: Chasing the Perfect Amiga-on-a-Pi Distro</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "The Retro Corner Today: A Snapshot of the Whole Setup"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "A tour through every retro system currently active across the home, room by room."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>The Retro Corner Today: A Snapshot of the Whole Setup</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
---
|
||||
permalink: /sitemap.xml
|
||||
permalink: /retro/sitemap.xml
|
||||
sitemapCollection: "retro"
|
||||
eleventyExcludeFromCollections: true
|
||||
---
|
||||
{% include "sitemap.njk" %}
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
---
|
||||
title: "The A1200: What We Know Before It Ships"
|
||||
section: "retro"
|
||||
tags: "retro"
|
||||
description: "A close look at Retro Games Ltd.'s upcoming Amiga 1200 console, based on everything public so far."
|
||||
layout: base.njk
|
||||
parent: "/"
|
||||
parent: "/retro/"
|
||||
---
|
||||
<h1>The A1200: What We Know Before It Ships</h1>
|
||||
<div class="detail-content">
|
||||
|
||||
Reference in New Issue
Block a user