Commit Graph
26 Commits
Author SHA1 Message Date
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