diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 021753c..7723fe4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -193,13 +193,8 @@ jobs: ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/usr/local/bastille/jails/web/root/usr/local/www/blog/fonts/ - name: Trigger syndication webhook - env: - SECRET: ${{ secrets.SECRET }} - SITE_URL: ${{ secrets.SITE_URL }} run: | - # syndicate-webhook.sh lives at /usr/local/indiekit/ inside the node jail (persistent path). - # jsonwebtoken is only available there, not on the runner. + # Script reads SECRET+SITE_URL from /usr/local/indiekit/.env directly — no env passing needed. ssh -p 222 -i ~/.ssh/id_rsa -o StrictHostKeyChecking=no \ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} \ - "SECRET='$SECRET' SITE_URL='$SITE_URL' \ - doas bastille cmd node sh /usr/local/indiekit/syndicate-webhook.sh" + "doas bastille cmd node sh /usr/local/indiekit/syndicate-webhook.sh" diff --git a/content/notes/0da8b.md b/content/notes/0da8b.md index 43f1f81..eda757b 100644 --- a/content/notes/0da8b.md +++ b/content/notes/0da8b.md @@ -5,18 +5,30 @@ category: - lang/de gardenStage: revisit visibility: public -aiTextLevel: "0" -updated: 2026-05-11T10:42:09.014Z +aiTextLevel: "1" +updated: 2026-05-15T05:34:39.385Z syndication: - https://bsky.app/profile/did:plc:g4utqyolpyb5zpwwodmm3hht/post/3mll3gkuvzv2v - https://svemagie.net/notes/0da8b/ +webmentionResults: + sent: 0 + failed: 0 + skipped: 1 + details: + sent: [] + failed: [] + skipped: + - target: https://bsky.app/profile/did:plc:g4utqyolpyb5zpwwodmm3hht/post/3mll3gkuvzv2v + reason: No webmention endpoint found + timestamp: 2026-05-11T10:45:55.719Z +webmentionSent: true mpUrl: https://svemagie.net/notes/0da8b/ permalink: /notes/0da8b/ --- [Irgendwas stimmt da nicht.](https://svemagie.net/notes/262d8/) -Hunderte Milliarden für die Aufrüstung: kein Zögern, kein langer Koalitionsstreit. Ein Sondervermögen, das diesen Namen verdient, außerhalb der Schuldenbremse, außerhalb der normalen Haushaltslogik, und völlig außerhalb jedes politischen Schmerzes. Historisch, sagen sie, notwendig. Zukunft! +Hunderte Milliarden für die Aufrüstung: kein Zögern, kein langer Koalitionsstreit. Ein Sondervermögen, das diesen Namen verdient, außerhalb der Schuldenbremse, außerhalb der normalen Haushaltslogik, und völlig außerhalb jedes politischen Schmerzes. Historisch, sagen sie, notwendig, Zukunft! Und dann: Bürgergeld kürzen, Sozialleistungen beschneiden. Arme, Kranke, Alte - genau dort, wo ein paar eingesparte Milliarden angeblich den Unterschied machen. @@ -35,6 +47,7 @@ Das sind keine Ausreden sondern Kräfte, die auf Menschen wirken, die in diesen Schulden sind nie neutral. Schulden sind immer eine moralische Erzählung: wer schuldet wem was, wer trägt Verantwortung, wer muss Opfer bringen. Die Zwei-Töpfe-Konstruktion ist ... eine doppelte Moral: -Oben: Investition. Sicherheit. Zukunft. Wir geben aus, weil wir müssen, weil die Lage es verlangt, weil wir für kommende Generationen handeln. Schulden, die nicht Schulden heißen dürfen. Unten: Eigenverantwortung. Anreize. Konsolidierung. Wer vom Staat nimmt, muss sich rechtfertigen. Wer nicht arbeitet, bekommt weniger. Wer krank ist, soll trotzdem arbeiten. Jeder Euro hier ist ein Euro zu viel. +Oben: Investition, Sicherheit, +Zukunft. Wir geben aus, weil wir müssen, weil die Lage es verlangt, weil wir für kommende Generationen handeln. Schulden, die nicht Schulden heißen dürfen. Unten: Eigenverantwortung, Anreize, Konsolidierung. Wer vom Staat nimmt, muss sich rechtfertigen. Wer nicht arbeitet, bekommt weniger. Wer krank ist, soll trotzdem arbeiten. Jeder Euro hier ist ein Euro zu viel. Zwei völlig verschiedene Grammatiken des Gebens und Nehmens. Die Empörung über diese Doppelmoral ist die richtige Reaktion auf eine Konstruktion, die so gebaut ist, dass man den Widerspruch nicht sehen soll. Aber Empörung allein benennt noch nicht die Struktur. Und die Struktur ist es, die bleibt - egal unter welcher Regierung. diff --git a/content/notes/39bad.md b/content/notes/39bad.md deleted file mode 100644 index 81bcba8..0000000 --- a/content/notes/39bad.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -date: 2026-05-14T17:42:21.112Z -category: art/film -aiTextLevel: "0" -webmentionResults: - sent: 0 - failed: 0 - skipped: 0 - details: - sent: [] - failed: [] - skipped: [] - timestamp: 2026-05-14T17:45:48.453Z -webmentionSent: true -syndication: - - https://bsky.app/profile/did:plc:g4utqyolpyb5zpwwodmm3hht/post/3mlteukndbi2e - - https://svemagie.net/notes/39bad/ -updated: 2026-05-14T17:50:43.708Z -mpUrl: https://svemagie.net/notes/39bad/ -permalink: /notes/39bad/ ---- - -a bit late, but finally... I'm binging "Twin Peaks" diff --git a/content/notes/4d66b.md b/content/notes/4d66b.md deleted file mode 100644 index 2409db9..0000000 --- a/content/notes/4d66b.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -date: 2026-05-14T17:49:33.873Z -category: art/film -aiTextLevel: "0" -webmentionResults: - sent: 0 - failed: 0 - skipped: 0 - details: - sent: [] - failed: [] - skipped: [] - timestamp: 2026-05-14T17:55:27.999Z -webmentionSent: true -syndication: - - https://bsky.app/profile/did:plc:g4utqyolpyb5zpwwodmm3hht/post/3mltfgj3gce2q - - https://svemagie.net/notes/4d66b/ -updated: 2026-05-14T18:00:45.823Z -mpUrl: https://svemagie.net/notes/4d66b/ -permalink: /notes/4d66b/ ---- - -a bit late, but finally... I'm binging "Twin Peaks"