fix: update Gitea org giersig.eu → svemagie.net, blog.giersig.eu → svemagie.net in docs + data

This commit is contained in:
svemagie
2026-05-14 19:56:29 +02:00
parent c35c1055cc
commit 1e3655d02c
6 changed files with 14 additions and 14 deletions
+1 -1
View File
@@ -160,7 +160,7 @@ jobs:
FUNKWHALE_INSTANCE: http://10.100.0.40:5000 FUNKWHALE_INSTANCE: http://10.100.0.40:5000
GITEA_URL: https://git.wildwuchs.work GITEA_URL: https://git.wildwuchs.work
GITEA_INTERNAL_URL: http://127.0.0.1:3000 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 OG_CACHE_DIR: /usr/local/git/.cache/og
UNFURL_CACHE_DIR: /usr/local/git/.cache/unfurl UNFURL_CACHE_DIR: /usr/local/git/.cache/unfurl
UNFURL_TIMEOUT_MS: 5000 UNFURL_TIMEOUT_MS: 5000
+7 -7
View File
@@ -1,6 +1,6 @@
# CLAUDE.md — svemagie/blog # 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. 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. 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 ## 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`. **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) ### Repo names (Gitea)
- `giersig.eu/indiekit-blog` — this repo (Eleventy + content). Local dir: `indiekit-blog` - `svemagie.net/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-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: See `README.md` for the full table. Essential ones:
``` ```
SITE_URL https://blog.giersig.eu SITE_URL https://svemagie.net
SITE_NAME giersig. SITE_NAME giersig.
AUTHOR_NAME svemagie AUTHOR_NAME svemagie
SITE_LOCALE de 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. 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 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_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 - **AI disclosure** — aiCode front matter, badge component, p-ai-code-level
- **Nested tags** — Obsidian-style path categories - **Nested tags** — Obsidian-style path categories
- **Navigation redesign** — curated header nav with Alpine.js dropdowns; footer restructured - **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 - **OG image generation** — Satori + resvg build-time generation
- **Webmention self-filter** — own Bluesky account filtered from interactions - **Webmention self-filter** — own Bluesky account filtered from interactions
- **Markdown Agents** — clean Markdown served to AI crawlers - **Markdown Agents** — clean Markdown served to AI crawlers
+3 -3
View File
@@ -1,6 +1,6 @@
# svemagie and so on — personal blog # 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. 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 - **Alpine.js** — dropdowns, interactive UI
- **IndieKit** (Micropub) — post creation/editing via the `content/` symlink - **IndieKit** (Micropub) — post creation/editing via the `content/` symlink
- **Webmentions** — via `webmention.io` + `@chrisburnell/eleventy-cache-webmentions` - **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 - **OG images** — generated at build time with Satori + resvg-js
- **Pagefind** — client-side full-text search - **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 | | 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 | | `SITE_NAME` | Display name shown in header |
| `AUTHOR_NAME` | Used in h-card, OG images, feeds | | `AUTHOR_NAME` | Used in h-card, OG images, feeds |
| `AUTHOR_BIO` | Short bio line | | `AUTHOR_BIO` | Short bio line |
+1 -1
View File
@@ -6,7 +6,7 @@
import { cachedFetch } from "../lib/data-fetch.js"; 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_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); const GITEA_REPOS = (process.env.GITEA_REPOS || "indiekit-blog,indiekit-server").split(",").filter(Boolean);
function truncate(text, maxLength = 80) { function truncate(text, maxLength = 80) {
+1 -1
View File
@@ -6,7 +6,7 @@
import { cachedFetch } from "../lib/data-fetch.js"; 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_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 () { export default async function () {
try { try {
+1 -1
View File
@@ -118,7 +118,7 @@ export default {
// Gitea configuration // Gitea configuration
gitea: { gitea: {
url: process.env.GITEA_URL || "https://git.wildwuchs.work", 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), repos: (process.env.GITEA_REPOS || "indiekit-blog,indiekit-server").split(",").filter(Boolean),
}, },