aboutsummaryrefslogtreecommitdiff
path: root/content/posts/2026-03-09-forgejo-setup-notes.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/2026-03-09-forgejo-setup-notes.md')
-rw-r--r--content/posts/2026-03-09-forgejo-setup-notes.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/content/posts/2026-03-09-forgejo-setup-notes.md b/content/posts/2026-03-09-forgejo-setup-notes.md
new file mode 100644
index 0000000..a0f3d6c
--- /dev/null
+++ b/content/posts/2026-03-09-forgejo-setup-notes.md
@@ -0,0 +1,34 @@
+---
+slug: forgejo-setup-notes
+title: "Forgejo Setup Notes"
+date: "2026-03-09T03:15:27-04:00"
+draft: true
+---
+
+pros:
+- great UI
+- most of the stuff i really care about, except gists
+- easier to set up than gitlab
+- much faster than gitlab
+- used by codeberg.org
+
+cons:
+- no gists
+- finicky runner setup
+- instructions are good, not great
+
+other:
+
+- see gist for notes about forgejo, and podman command
+- rootless podman runners on odroid n2l w/armbian, pi5, and
+ debian
+- runner running in rootless podman as runner user
+ - note about podman socket and enable-linger
+ - systemd service (plus config override)
+ - custom config to enable host networking
+ - armbian: install nft
+ - ubuntu-latest label (use ubuntu-act)
+- TODO: see notes/{pi,k3,x1}.txt
+- TODO: actions/cache <https://code.forgejo.org/actions/cache>
+- runner multi-connect:
+ <https://forgejo.org/2026-02-monthly-report/#forgejo-runner-v1270>