From 1e3655d02c11443a52f6cea43d746d2e20dd3686 Mon Sep 17 00:00:00 2001 From: svemagie <869694+svemagie@users.noreply.github.com> Date: Thu, 14 May 2026 19:56:29 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20update=20Gitea=20org=20giersig.eu=20?= =?UTF-8?q?=E2=86=92=20svemagie.net,=20blog.giersig.eu=20=E2=86=92=20svema?= =?UTF-8?q?gie.net=20in=20docs=20+=20data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy.yml | 2 +- CLAUDE.md | 14 +++++++------- README.md | 6 +++--- _data/githubActivity.js | 2 +- _data/githubRepos.js | 2 +- _data/site.js | 2 +- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 6edf66e..60de5e7 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -160,7 +160,7 @@ jobs: FUNKWHALE_INSTANCE: http://10.100.0.40:5000 GITEA_URL: https://git.wildwuchs.work GITEA_INTERNAL_URL: http://127.0.0.1:3000 - GITEA_ORG: giersig.eu + GITEA_ORG: svemagie.net OG_CACHE_DIR: /usr/local/git/.cache/og UNFURL_CACHE_DIR: /usr/local/git/.cache/unfurl UNFURL_TIMEOUT_MS: 5000 diff --git a/CLAUDE.md b/CLAUDE.md index 69b33fd..2fbcd62 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,6 +1,6 @@ # CLAUDE.md — svemagie/blog -This is svemagie's personal IndieWeb blog at **blog.giersig.eu**. +This is svemagie's personal IndieWeb blog at **svemagie.net**. Stack: Eleventy 3 · Tailwind CSS 3 · Alpine.js · IndieKit (Micropub) · Self hosting. The theme lives in a separate repo (`svemagie/blog-eleventy-indiekit`, tracked as the `theme` remote). This repo is the live site and has diverged significantly from that upstream — treat them as related but independent. @@ -108,7 +108,7 @@ All values come from env vars. The `SITE_SOCIAL` env var uses pipe-and-comma enc ## Deploy workflow -CI runs on a self-hosted Gitea instance (`gitea` jail, `10.100.0.90:3000`), org `giersig.eu`, repo `indiekit-blog`. The runner is `act_runner` in host mode (label `freebsd:host`), running as the `git` user on FreeBSD. +CI runs on a self-hosted Gitea instance (`gitea` jail, `10.100.0.90:3000`), org `svemagie.net`, repo `indiekit-blog`. The runner is `act_runner` in host mode (label `freebsd:host`), running as the `git` user on FreeBSD. **Trigger:** push to `main`, or `workflow_dispatch`. Workflow file: `.github/workflows/deploy.yml`. @@ -143,8 +143,8 @@ The runner shell is POSIX sh (not bash/tcsh). Watch for GNU-only constructs: ### Repo names (Gitea) -- `giersig.eu/indiekit-blog` — this repo (Eleventy + content). Local dir: `indiekit-blog` -- `giersig.eu/indiekit-server` — IndieKit server (Micropub, AP, etc.). Local dir: `indiekit-server` +- `svemagie.net/indiekit-blog` — this repo (Eleventy + content). Local dir: `indiekit-blog` +- `svemagie.net/indiekit-server` — IndieKit server (Micropub, AP, etc.). Local dir: `indiekit-server` --- @@ -176,7 +176,7 @@ npm run dev # Eleventy + live reload on localhost:8080 See `README.md` for the full table. Essential ones: ``` -SITE_URL https://blog.giersig.eu +SITE_URL https://svemagie.net SITE_NAME giersig. AUTHOR_NAME svemagie SITE_LOCALE de @@ -191,7 +191,7 @@ The following are set directly in `.github/workflows/deploy.yml` (not secrets) b INDIEKIT_URL http://10.100.0.20:3000 # node jail — IndieKit API, Funkwhale proxy, etc. FUNKWHALE_INSTANCE http://10.100.0.40:5000 # Funkwhale jail GITEA_URL https://git.wildwuchs.work # used by _data/githubActivity.js, githubRepos.js, widget JS -GITEA_ORG giersig.eu # Gitea org that owns the repos +GITEA_ORG svemagie.net # Gitea org that owns the repos ``` --- @@ -202,7 +202,7 @@ GITEA_ORG giersig.eu # Gitea org that owns the repos - **AI disclosure** — aiCode front matter, badge component, p-ai-code-level - **Nested tags** — Obsidian-style path categories - **Navigation redesign** — curated header nav with Alpine.js dropdowns; footer restructured -- **Fedify ActivityPub** — own AP actor at `@svemagie@blog.giersig.eu` +- **Fedify ActivityPub** — own AP actor at `@svemagie@svemagie.net` - **OG image generation** — Satori + resvg build-time generation - **Webmention self-filter** — own Bluesky account filtered from interactions - **Markdown Agents** — clean Markdown served to AI crawlers diff --git a/README.md b/README.md index 08ca337..c1699d3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # svemagie and so on — personal blog -Personal IndieWeb blog for [blog.giersig.eu](https://blog.giersig.eu), built with [Eleventy](https://www.11ty.dev/) and [IndieKit](https://getindiekit.com/). +Personal IndieWeb blog for [svemagie.net](https://svemagie.net), built with [Eleventy](https://www.11ty.dev/) and [IndieKit](https://getindiekit.com/). This is **svemagie's** instance of [`svemagie/blog-eleventy-indiekit`](https://git.wildwuchs.work/svemagie/blog-eleventy-indiekit) (the shared theme), adapted and extended beyond the upstream. @@ -13,7 +13,7 @@ This is **svemagie's** instance of [`svemagie/blog-eleventy-indiekit`](https://g - **Alpine.js** — dropdowns, interactive UI - **IndieKit** (Micropub) — post creation/editing via the `content/` symlink - **Webmentions** — via `webmention.io` + `@chrisburnell/eleventy-cache-webmentions` -- **ActivityPub** — Fedify, handle `@svemagie@blog.giersig.eu` +- **ActivityPub** — Fedify, handle `@svemagie@svemagie.net` - **OG images** — generated at build time with Satori + resvg-js - **Pagefind** — client-side full-text search @@ -38,7 +38,7 @@ All site configuration is driven by env vars — no hardcoded values in source. | Variable | Description | |---|---| -| `SITE_URL` | Full URL, no trailing slash (e.g. `https://blog.giersig.eu`) | +| `SITE_URL` | Full URL, no trailing slash (e.g. `https://svemagie.net`) | | `SITE_NAME` | Display name shown in header | | `AUTHOR_NAME` | Used in h-card, OG images, feeds | | `AUTHOR_BIO` | Short bio line | diff --git a/_data/githubActivity.js b/_data/githubActivity.js index d4f1dc0..a7c70d8 100644 --- a/_data/githubActivity.js +++ b/_data/githubActivity.js @@ -6,7 +6,7 @@ import { cachedFetch } from "../lib/data-fetch.js"; const GITEA_URL = process.env.GITEA_INTERNAL_URL || process.env.GITEA_URL || "https://git.wildwuchs.work"; -const GITEA_ORG = process.env.GITEA_ORG || "giersig.eu"; +const GITEA_ORG = process.env.GITEA_ORG || "svemagie.net"; const GITEA_REPOS = (process.env.GITEA_REPOS || "indiekit-blog,indiekit-server").split(",").filter(Boolean); function truncate(text, maxLength = 80) { diff --git a/_data/githubRepos.js b/_data/githubRepos.js index b90a381..0719302 100644 --- a/_data/githubRepos.js +++ b/_data/githubRepos.js @@ -6,7 +6,7 @@ import { cachedFetch } from "../lib/data-fetch.js"; const GITEA_URL = process.env.GITEA_INTERNAL_URL || process.env.GITEA_URL || "https://git.wildwuchs.work"; -const GITEA_ORG = process.env.GITEA_ORG || "giersig.eu"; +const GITEA_ORG = process.env.GITEA_ORG || "svemagie.net"; export default async function () { try { diff --git a/_data/site.js b/_data/site.js index 2395984..0bba629 100644 --- a/_data/site.js +++ b/_data/site.js @@ -118,7 +118,7 @@ export default { // Gitea configuration gitea: { url: process.env.GITEA_URL || "https://git.wildwuchs.work", - org: process.env.GITEA_ORG || "giersig.eu", + org: process.env.GITEA_ORG || "svemagie.net", repos: (process.env.GITEA_REPOS || "indiekit-blog,indiekit-server").split(",").filter(Boolean), },