aboutsummaryrefslogtreecommitdiff
path: root/content/posts/2026-03-09-forgejo-setup-notes.md
blob: a0f3d6c6f55d100948f96dfb5e57b729aa774bbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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>