41 Commits
Author SHA1 Message Date
stefankoelle 5e870d1466 Revert Kölle to Koelle in meta/title/alt tags for SEO, keep Kölle in visible text 2026-09-14 12:15:26 +02:00
stefankoelle 75cee6171b Fix home lab hyphenation and double and in impressum 2026-09-11 23:12:02 +02:00
stefankoelle 2f8f1905ab Merge duplicate IONOS entries in impressum hosting section to two providers 2026-09-11 22:55:40 +02:00
stefankoelle d0672b65d3 Clarify historical 486 references are past hardware on home 2026-09-11 22:48:23 +02:00
stefankoelle 1e22c2e2de Unify .NET versioning to .NET 10, drop 'Core' suffix, fix Technologiestack to English 2026-09-11 22:30:48 +02:00
stefankoelle 41e69f5b99 Use 'Stefan Kölle' as canonical spelling on hub + shared base, with once 'also known as Koelle' hint 2026-09-11 22:26:21 +02:00
stefankoelle 5a55ba5a63 Clarify 486 tower is rebuilt on MiSTer FPGA, not original hardware (home + stefankoelle) 2026-09-11 22:04:31 +02:00
stefankoelle a5c93bf91c Add strategic deep links to home page about sections 2026-09-11 22:03:27 +02:00
stefankoelle 47722f6a14 Add Stefan Koelle to 'What this site is about' section 2026-09-11 20:17:47 +02:00
stefankoelle 86ae243a61 Revert to 'Stefan Koelle' (no umlaut), add full name to h1 2026-09-11 20:16:33 +02:00
stefankoelle eb0b777418 Remove all em-dashes from website content and documentation
Replace ' — ' with ', ' across 40 files. Hyphens (-) untouched.
timecapsule, stefankoelle, LICENSE, CSS comments left as-is.
2026-09-11 20:13:28 +02:00
stefankoelle bb34650194 Shorten home meta description to 149 chars (Bing limit) 2026-09-11 18:21:02 +02:00
stefankoelle 2e9f9a2395 Update timecapsule card: 'moonweb.org 2001' with clearer description 2026-09-11 14:39:51 +02:00
stefankoelle 8e54383b5a Rename hub to home in impressum and stefankoelle nav
- impressum.njk: (hub, smarthome, ...) -> (home, smarthome, ...)
- stefankoelle/_includes/base.njk: nav link 'hub' -> 'home'
2026-09-11 14:24:40 +02:00
stefankoelle 26ec966b51 Add missing beginning subpage redirects: news, report, sitemap
These 3 pages existed under www.moonweb.org/beginning/ and need
redirects to /timecapsule/beginning/.
2026-09-11 13:46:42 +02:00
stefankoelle 09a170d5bf Remove redundant 404 pages, keep only root 404
IONOS serves the root 404.html for all paths. Updated link text
from 'Back to hub' to 'Back to home'.
2026-09-11 13:39:50 +02:00
stefankoelle dbb791b1a6 Centralize robots.txt and sitemap
- One robots.txt at root referencing two sitemaps
- One central sitemap.xml with all pages (no per-site sitemaps)
- Deleted: 4 per-site sitemap templates, 4 per-site robots.txt files
- Simplified sitemap template (uses collections.all)
2026-09-11 12:36:18 +02:00
stefankoelle c77ad91e0e 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
2026-09-11 12:31:47 +02:00
stefankoelle 41a9236ca7 Fix robots.txt: list all sitemaps and use www.moonweb.org URLs
- Hub robots.txt now lists all 6 moonweb sitemaps
- infra/smarthome/code/retro robots.txt point to correct www.moonweb.org URLs
- Timecapsule robots.txt was already correct
2026-09-11 11:17:08 +02:00
stefankoelle 7c3e29d282 Add old www redirects and fix impressum hosting sections
- Create redirect HTML files for all old www.moonweb.org URLs
- Root shortcuts (/start.html, /index2.html, etc.) redirect to /timecapsule/
- Content subdirectories (/partners/, /projects/, etc.) redirect to /timecapsule/
- Use .htm extension to prevent Eleventy template processing
- Fix impressum: buildbroken + 28k8 are on Cloudflare Pages, not IONOS
2026-09-11 11:13:04 +02:00
stefankoelle 466df3bd04 Consolidate all moonweb.org sites under www.moonweb.org
- Migrate timecapsule (old www.moonweb.org) into monorepo as Eleventy 2.x site
- Change all site URLs from subdomains to subdirectories under www.moonweb.org
- Replace Cloudflare Pages deployment with IONOS SFTP
- Update site-switcher, footer, and all internal links
- Add merge script for combining all sites into single deployment
- Update CI/CD workflow for IONOS SFTP deployment
- Update stefankoelle.de references to use new URLs
- Update AGENTS.md and README.md documentation
2026-09-11 10:53:22 +02:00
stefankoelle e9e492abc0 content imprive 2026-09-10 22:38:54 +02:00
stefankoelle 6e1b892848 hub improvement 2026-08-22 16:33:54 +02:00
stefankoelle c3623c4f87 moonweb hub seo 2026-08-18 08:26:25 +02:00
stefankoelle daa6a3a199 fix years of inseco 2026-08-17 23:04:43 +02:00
stefankoelle f939a69b1f 404 pages 2026-08-16 23:41:49 +02:00
stefankoelle 6491c1f405 canonical on stefankoelle and privacy policy update 2026-08-16 23:37:52 +02:00
stefankoelle c511d1eb87 buildbroken links 2026-08-16 20:23:12 +02:00
stefankoelle 67676ac6ca legal notice update 2026-08-16 14:27:52 +02:00
stefankoelle c7f60e5e54 legal notice update 2026-08-16 14:21:18 +02:00
stefankoelle 4e89ae01e4 legal notice update 2026-08-16 12:40:51 +02:00
stefankoelle f19b15b18f hub intro fix 2026-08-15 09:57:32 +02:00
stefankoelle 0df1fc0896 hub intro text 2026-08-15 09:56:55 +02:00
stefankoelle 53e00d8d3a legal adjustment 2026-08-14 19:57:32 +02:00
stefankoelle 9709a73daf sitemap 2026-08-14 13:39:09 +02:00
stefankoelle 6f01746d7e style and new imprint 2026-08-14 12:45:20 +02:00
stefankoelle da8acc849a legal notice update 2026-08-14 10:56:06 +02:00
stefankoelle 51507e65ea sitemap.xml and cards 2026-08-14 10:17:06 +02:00
stefankoelle 34037c7330 README.md 2026-08-13 23:17:06 +02:00
stefankoelle f9baddd2c8 README.md and 2 new links 2026-08-13 23:01:07 +02:00
stefankoelle 8fbea9874f initial commit 2026-08-13 21:58:53 +02:00