From a0192ac29e48f2d4d9636da84efe8fd6395e2cba Mon Sep 17 00:00:00 2001 From: Kathleen Fitzpatrick <3170201+kfitz@users.noreply.github.com> Date: Sun, 20 Apr 2025 11:18:43 -0400 Subject: [PATCH] add gitea --- _cache/webmentions.json | 401 ++++++++++++++++++++++++++++++- content/.obsidian/workspace.json | 8 +- content/blog/2025-04-20-gitea.md | 18 ++ 3 files changed, 422 insertions(+), 5 deletions(-) create mode 100644 content/blog/2025-04-20-gitea.md diff --git a/_cache/webmentions.json b/_cache/webmentions.json index bbb3602cd6..a7c870c1b6 100644 --- a/_cache/webmentions.json +++ b/_cache/webmentions.json @@ -1,5 +1,5 @@ { - "lastFetched": "2025-04-17T14:16:38.295Z", + "lastFetched": "2025-04-20T15:18:04.407Z", "children": [ { "type": "entry", @@ -10555,6 +10555,405 @@ "like-of": "https://kfitz.info/writing-again/", "wm-property": "like-of", "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Hans de Jonge", + "photo": "https://avatars.webmention.io/spaces.hcommons.social/c1ba79c8bd0a762c605d22e17fe53fc2cd2aaacd306da6135b4c4a223e9a3f7d.jpg", + "url": "https://akademienl.social/@HLdeJonge" + }, + "url": "https://hcommons.social/@kfitz/114353802573112299#favorited-by-109297414906351452", + "published": null, + "wm-received": "2025-04-19T19:06:24Z", + "wm-id": 1905798, + "wm-source": "https://brid.gy/like/mastodon/@kfitz@hcommons.social/114353802573112299/109297414906351452", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "David D. Herbón", + "photo": "https://avatars.webmention.io/spaces.hcommons.social/58f6c7992cd541dcf6d50c7c280b936ee1f04ab929f9eda21da7f20c60cf9149.png", + "url": "https://hcommons.social/@ddherbon" + }, + "url": "https://hcommons.social/@kfitz/114353802573112299#favorited-by-109305254635531843", + "published": null, + "wm-received": "2025-04-19T05:11:28Z", + "wm-id": 1905683, + "wm-source": "https://brid.gy/like/mastodon/@kfitz@hcommons.social/114353802573112299/109305254635531843", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Jesse Draper", + "photo": "https://avatars.webmention.io/cdn.bsky.app/d3eee1a13994780eb399ca2c46644cfbeb55131fe6670441072453152bd62823.jpg", + "url": "https://bsky.app/profile/jessedraperhnet.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#reposted_by_did:plc:6bgvuhwfuesq7hwft3vynrc4", + "published": null, + "wm-received": "2025-04-19T02:08:42Z", + "wm-id": 1905681, + "wm-source": "https://brid.gy/repost/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253A6bgvuhwfuesq7hwft3vynrc4", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "repost-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "repost-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Jesse Draper", + "photo": "https://avatars.webmention.io/cdn.bsky.app/d3eee1a13994780eb399ca2c46644cfbeb55131fe6670441072453152bd62823.jpg", + "url": "https://bsky.app/profile/jessedraperhnet.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#reposted_by_did:plc:6bgvuhwfuesq7hwft3vynrc4", + "published": null, + "wm-received": "2025-04-19T02:08:42Z", + "wm-id": 1905680, + "wm-source": "https://brid.gy/repost/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253A6bgvuhwfuesq7hwft3vynrc4", + "wm-target": "https://kfitz.info/", + "wm-protocol": "webmention", + "repost-of": "https://kfitz.info/", + "wm-property": "repost-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Jen Howard", + "photo": "https://avatars.webmention.io/cdn.bsky.app/e69c9edc7c31e9ecdc034cd0d57e1bdfd5b9daf4c184914d85d467e185e7044d.jpg", + "url": "https://bsky.app/profile/jenhoward.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:d5djdiq2nwbljzhbsbu57m3o", + "published": null, + "wm-received": "2025-04-18T03:28:11Z", + "wm-id": 1905551, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Ad5djdiq2nwbljzhbsbu57m3o", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Open Research Community Accelerator (ORCA)", + "photo": "https://avatars.webmention.io/cdn.bsky.app/f3abb757a95ed96410eb524d8cfe5ee31f8f1719cdc65ae88146e1716fc57aa9.jpg", + "url": "https://bsky.app/profile/orca-open.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:4bzgbonfr6lbymllocbtylka", + "published": null, + "wm-received": "2025-04-18T03:28:10Z", + "wm-id": 1905550, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253A4bzgbonfr6lbymllocbtylka", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Jen Howard", + "photo": "https://avatars.webmention.io/cdn.bsky.app/e69c9edc7c31e9ecdc034cd0d57e1bdfd5b9daf4c184914d85d467e185e7044d.jpg", + "url": "https://bsky.app/profile/jenhoward.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:d5djdiq2nwbljzhbsbu57m3o", + "published": null, + "wm-received": "2025-04-18T03:28:10Z", + "wm-id": 1905549, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Ad5djdiq2nwbljzhbsbu57m3o", + "wm-target": "https://kfitz.info/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Open Research Community Accelerator (ORCA)", + "photo": "https://avatars.webmention.io/cdn.bsky.app/f3abb757a95ed96410eb524d8cfe5ee31f8f1719cdc65ae88146e1716fc57aa9.jpg", + "url": "https://bsky.app/profile/orca-open.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:4bzgbonfr6lbymllocbtylka", + "published": null, + "wm-received": "2025-04-18T03:28:08Z", + "wm-id": 1905548, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253A4bzgbonfr6lbymllocbtylka", + "wm-target": "https://kfitz.info/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Simon Davies", + "photo": "https://avatars.webmention.io/cdn.bsky.app/00d55df4f72081204313cb2f165bbab8e4b8f6f1a3965b57c60cd0694ac28a06.jpg", + "url": "https://bsky.app/profile/simonfd.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:m3xe6x2fdprlzokc5vuydcdj", + "published": null, + "wm-received": "2025-04-18T03:28:08Z", + "wm-id": 1905547, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Am3xe6x2fdprlzokc5vuydcdj", + "wm-target": "https://kfitz.info/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Simon Davies", + "photo": "https://avatars.webmention.io/cdn.bsky.app/00d55df4f72081204313cb2f165bbab8e4b8f6f1a3965b57c60cd0694ac28a06.jpg", + "url": "https://bsky.app/profile/simonfd.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:m3xe6x2fdprlzokc5vuydcdj", + "published": null, + "wm-received": "2025-04-18T03:28:07Z", + "wm-id": 1905546, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Am3xe6x2fdprlzokc5vuydcdj", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "carš", + "photo": "https://avatars.webmention.io/cdn.bsky.app/0e74ab435ae8bae79a51af8030bf43c26ae3d035c0905de0a270c48d27c18448.jpg", + "url": "https://bsky.app/profile/stravinskyriot.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:ppliulirlxfjt7ed74agcxxa", + "published": null, + "wm-received": "2025-04-18T03:28:07Z", + "wm-id": 1905545, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Appliulirlxfjt7ed74agcxxa", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "carš", + "photo": "https://avatars.webmention.io/cdn.bsky.app/0e74ab435ae8bae79a51af8030bf43c26ae3d035c0905de0a270c48d27c18448.jpg", + "url": "https://bsky.app/profile/stravinskyriot.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:ppliulirlxfjt7ed74agcxxa", + "published": null, + "wm-received": "2025-04-18T03:28:06Z", + "wm-id": 1905544, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Appliulirlxfjt7ed74agcxxa", + "wm-target": "https://kfitz.info/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Budapest Open Access Initiative", + "photo": "https://avatars.webmention.io/cdn.bsky.app/2e8158b0990024272a958ed7f50f6180b9e5c8b558a2db72f1b3a64692ffba2f.jpg", + "url": "https://bsky.app/profile/boaiopen.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:xlix42wimy36i36gqz7e5n5q", + "published": null, + "wm-received": "2025-04-18T03:28:04Z", + "wm-id": 1905543, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Axlix42wimy36i36gqz7e5n5q", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Amanda Wyatt Visconti", + "photo": "https://avatars.webmention.io/cdn.bsky.app/1b5c2fc8ba9b994e3f83906f06e15ac3141bd0c7d9ff7f68f6e0450945dbd9e1.jpg", + "url": "https://bsky.app/profile/literaturegeek.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:quschouau47zm4f3ntsw7j5y", + "published": null, + "wm-received": "2025-04-18T03:28:03Z", + "wm-id": 1905542, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Aquschouau47zm4f3ntsw7j5y", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Budapest Open Access Initiative", + "photo": "https://avatars.webmention.io/cdn.bsky.app/2e8158b0990024272a958ed7f50f6180b9e5c8b558a2db72f1b3a64692ffba2f.jpg", + "url": "https://bsky.app/profile/boaiopen.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:xlix42wimy36i36gqz7e5n5q", + "published": null, + "wm-received": "2025-04-18T03:28:02Z", + "wm-id": 1905541, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Axlix42wimy36i36gqz7e5n5q", + "wm-target": "https://kfitz.info/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Amanda Wyatt Visconti", + "photo": "https://avatars.webmention.io/cdn.bsky.app/1b5c2fc8ba9b994e3f83906f06e15ac3141bd0c7d9ff7f68f6e0450945dbd9e1.jpg", + "url": "https://bsky.app/profile/literaturegeek.bsky.social" + }, + "url": "https://bsky.app/profile/kfitz.info/post/3lmzdcugnkx25#liked_by_did:plc:quschouau47zm4f3ntsw7j5y", + "published": null, + "wm-received": "2025-04-18T03:28:02Z", + "wm-id": 1905540, + "wm-source": "https://brid.gy/like/bluesky/did:plc:ryhjouakfu26xbjzihoie2sc/at%253A%252F%252Fdid%253Aplc%253Aryhjouakfu26xbjzihoie2sc%252Fapp.bsky.feed.post%252F3lmzdcugnkx25/did%253Aplc%253Aquschouau47zm4f3ntsw7j5y", + "wm-target": "https://kfitz.info/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Andreas Wagner", + "photo": "https://avatars.webmention.io/spaces.hcommons.social/261d8507ca92b2a3ab4353ad27dc0f558b05fd3d68098f2a192a54378cbb3e31.jpg", + "url": "https://hcommons.social/@anwagnerdreas" + }, + "url": "https://hcommons.social/@kfitz/114353802573112299#reblogged-by-109301964862091126", + "published": null, + "wm-received": "2025-04-17T19:29:22Z", + "wm-id": 1905491, + "wm-source": "https://brid.gy/repost/mastodon/@kfitz@hcommons.social/114353802573112299/109301964862091126", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "repost-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "repost-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Dimitris Tzouris", + "photo": "https://avatars.webmention.io/spaces.hcommons.social/9c05c2fa23226f67f4daba6f445f4c32aa1392fe16db28d84888f1e9283c1830.jpg", + "url": "https://hcommons.social/@dimitris" + }, + "url": "https://hcommons.social/@kfitz/114353802573112299#reblogged-by-110105431319757734", + "published": null, + "wm-received": "2025-04-17T15:25:28Z", + "wm-id": 1905453, + "wm-source": "https://brid.gy/repost/mastodon/@kfitz@hcommons.social/114353802573112299/110105431319757734", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "repost-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "repost-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Tom Elliott", + "photo": "https://avatars.webmention.io/spaces.hcommons.social/8b6108aaafd06c80da03772d82f91939f42978df4837fc0db85464232cc46f77.jpg", + "url": "https://hcommons.social/@paregorios" + }, + "url": "https://hcommons.social/@kfitz/114353802573112299#reblogged-by-110968551455120939", + "published": null, + "wm-received": "2025-04-17T14:58:21Z", + "wm-id": 1905450, + "wm-source": "https://brid.gy/repost/mastodon/@kfitz@hcommons.social/114353802573112299/110968551455120939", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "repost-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "repost-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Tom Elliott", + "photo": "https://avatars.webmention.io/spaces.hcommons.social/8b6108aaafd06c80da03772d82f91939f42978df4837fc0db85464232cc46f77.jpg", + "url": "https://hcommons.social/@paregorios" + }, + "url": "https://hcommons.social/@kfitz/114353802573112299#favorited-by-110968551455120939", + "published": null, + "wm-received": "2025-04-17T14:58:21Z", + "wm-id": 1905449, + "wm-source": "https://brid.gy/like/mastodon/@kfitz@hcommons.social/114353802573112299/110968551455120939", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false + }, + { + "type": "entry", + "author": { + "type": "card", + "name": "Chris Hartgerink (they/them)", + "photo": "https://avatars.webmention.io/spaces.hcommons.social/dcfd6750f20403e9af5cdaf6821c07c3be280a6e2587093f02f6ed4ab2b3ebba.jpg", + "url": "https://akademienl.social/@chartgerink" + }, + "url": "https://hcommons.social/@kfitz/114353802573112299#favorited-by-109299075791272230", + "published": null, + "wm-received": "2025-04-17T14:58:19Z", + "wm-id": 1905448, + "wm-source": "https://brid.gy/like/mastodon/@kfitz@hcommons.social/114353802573112299/109299075791272230", + "wm-target": "https://kfitz.info/neh-path-forward/", + "wm-protocol": "webmention", + "like-of": "https://kfitz.info/neh-path-forward/", + "wm-property": "like-of", + "wm-private": false } ] } \ No newline at end of file diff --git a/content/.obsidian/workspace.json b/content/.obsidian/workspace.json index 34a3444e01..9658277e0a 100644 --- a/content/.obsidian/workspace.json +++ b/content/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "blog/2025-04-17-path.md", + "file": "blog/2025-04-20-gitea.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "2025-04-17-path" + "title": "2025-04-20-gitea" } } ] @@ -166,8 +166,9 @@ }, "active": "8023859adaab86ea", "lastOpenFiles": [ - "blog/2025-03-18-writing.md", "blog/2025-04-17-path.md", + "blog/2025-04-20-gitea.md", + "blog/2025-03-18-writing.md", "blog/2025-02-18-equality.md", "blog/2024-03-01-reading.md", "blog/2024-06-30-reading.md", @@ -191,7 +192,6 @@ "blog/2023-12-31-solidarity.md", "blog/2024-01-06-anxiety.md", "blog/2024-02-20-franklin.md", - "blog/2024-11-29-rebuild.md", "index.njk", "blog.njk", "blog/img/msu-paths.jpg", diff --git a/content/blog/2025-04-20-gitea.md b/content/blog/2025-04-20-gitea.md new file mode 100644 index 0000000000..f2efb091cc --- /dev/null +++ b/content/blog/2025-04-20-gitea.md @@ -0,0 +1,18 @@ +--- +title: Gitea +date: 2025-04-20T10:56:45-04:00 +permalink: /gitea/ +tags: + - tinkering +--- +This site is running in 11ty and is built locally and then the live site (which gets built into a folder called \_site) is pushed to my Reclaim Hosting account, where it's served up as kfitz.info. As an intermediate step, I have been pushing the code and content that builds the site to a GitHub repository, and then the \_site folder to another GitHub repository, kfitz-site, mostly for preservation/backup purposes; if something happens to the server or to my local repo, there's another version-controlled pile of code out there from which things can be rebuilt. (Technically, I pull kfitz-site from GitHub to Reclaim. Similarly, presentations.kfitz.info, which runs in revealjs, is built locally, pushed to GitHub, and then pulled to Reclaim.) + +I've had in my head for a while, though, that GitHub is in and of itself a point of failure, partially because of its ownership structure. On top of which, I haven't been delighted knowing that everything I push there is part of the greater Copilot feeding frenzy. + +I'd been thinking for a while about migrating my repos to [Codeberg](https://codeberg.org), a community-governed alternative that -- a key consideration at this hour of the world -- is not hosted in the US. But it turns out that the terms of service on Codeberg highly discourage private repositories, and both kfitz.info and kfitz-site are private, even though the eventual published site is obviously very public and CC BY 4.0 licensed. I've kept those repositories private because they're not the product I'm trying to share -- the website is -- and I want a little freedom to make mistakes without everything being quite that out there. I totally get why Codeberg's TOS is structured the way it is; they're really focused on building open-source communities around FLOSS development, which is a huge part of why I wanted to support them. It's just not the work I'm doing. + +So I spent a chunk of yesterday exploring the possibility of self-hosting [GitLab](https://about.gitlab.com), but *holy cats* is it resource-intensive. The instance I spun up on a Digital Ocean droplet would have cost me $32/month to keep in operation, and even so it was pegging 100% memory usage, with just one user. So... no, not unless I were really hosting the service for a bunch of friends who wanted to kick in a little. + +This morning, though, I spun up a [Gitea](https://about.gitea.com) instance on a much smaller Digital Ocean droplet, which will run $14/month. It's super zippy and very lightweight, and has allowed me to migrate my repositories from GitHub quite seamlessly. And there's lots of room to grow, resource-wise, so if those friends decide they want to test things out I can invite them to join me. + +The next thing I want to investigate in whether I can run that Gitea instance on a shared server, using one droplet to host multiple applications and sites... \ No newline at end of file