From 0c265d3d2dd2dc7e91dd981a98a01d13b6dd5dcb Mon Sep 17 00:00:00 2001 From: Kathleen Fitzpatrick <3170201+kfitz@users.noreply.github.com> Date: Sun, 20 Apr 2025 11:44:33 -0400 Subject: [PATCH] small change to gitea --- feed/feed.xml | 2 +- feed/masto.xml | 2 +- gitea/index.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/feed/feed.xml b/feed/feed.xml index fd4df4ad48..e82d230167 100644 --- a/feed/feed.xml +++ b/feed/feed.xml @@ -15,7 +15,7 @@ 2025-04-20T14:56:45Z https://kfitz.info/gitea/ - <p>This site is running in 11ty and is built locally, after which the live site (which gets built into a folder called _site) is pushed to my Reclaim Hosting account, where it's served up as <a href="http://kfitz.info">kfitz.info</a>. 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, <a href="http://presentations.kfitz.info">presentations.kfitz.info</a>, which runs in revealjs, is built locally, pushed to GitHub, and then pulled to Reclaim.)</p> + <p>This site is running in 11ty and is built locally, after which the live site (which gets built into the _site folder) is pushed to my Reclaim Hosting account, where it's served up as <a href="http://kfitz.info">kfitz.info</a>. 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, <a href="http://presentations.kfitz.info">presentations.kfitz.info</a>, which runs in revealjs, is built locally, pushed to GitHub, and then pulled to Reclaim.)</p> <p>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.</p> <p>I'd been thinking for a while about migrating my repos to <a href="https://codeberg.org">Codeberg</a>, 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 <a href="http://kfitz.info">kfitz.info</a> 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.</p> <p>So I spent a chunk of yesterday exploring the possibility of self-hosting <a href="https://about.gitlab.com">GitLab</a>, but <em>holy cats</em> 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.</p> diff --git a/feed/masto.xml b/feed/masto.xml index 9994f576fa..d9a233821a 100644 --- a/feed/masto.xml +++ b/feed/masto.xml @@ -557,7 +557,7 @@ pre[class*="language-diff-"] { 2025-04-20T14:56:45Z https://kfitz.info/gitea/ - This site is running in 11ty and is built locally, after which 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... + This site is running in 11ty and is built locally, after which the live site (which gets built into the _site folder) is pushed to my Reclaim Hosting account, where it's served up as kfitz.info. As an intermediate... diff --git a/gitea/index.html b/gitea/index.html index 5fde75dca4..e9b20e008b 100644 --- a/gitea/index.html +++ b/gitea/index.html @@ -669,7 +669,7 @@ hr.new {
  • -

    This site is running in 11ty and is built locally, after which 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.)

    +

    This site is running in 11ty and is built locally, after which the live site (which gets built into the _site folder) 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, 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, 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.