diff options
| author | Paul Duncan <pabs@pablotron.org> | 2026-03-28 15:46:18 -0400 |
|---|---|---|
| committer | Paul Duncan <pabs@pablotron.org> | 2026-03-28 15:46:18 -0400 |
| commit | a5d6c19f6a37486482f1259bfdbd7a84eb5638fe (patch) | |
| tree | 568f43ae478570629a7cba763b7b960293352a9a /content/posts | |
| parent | 5393a10c91e34c793621f6aef86dcc6120ff58b7 (diff) | |
| download | pablotron.org-a5d6c19f6a37486482f1259bfdbd7a84eb5638fe.tar.xz pablotron.org-a5d6c19f6a37486482f1259bfdbd7a84eb5638fe.zip | |
content/posts/2026-03-09-forgejo-setup-notes.md: more notes
Diffstat (limited to 'content/posts')
| -rw-r--r-- | content/posts/2026-03-09-forgejo-setup-notes.md | 37 |
1 files changed, 30 insertions, 7 deletions
diff --git a/content/posts/2026-03-09-forgejo-setup-notes.md b/content/posts/2026-03-09-forgejo-setup-notes.md index a0f3d6c..3435c20 100644 --- a/content/posts/2026-03-09-forgejo-setup-notes.md +++ b/content/posts/2026-03-09-forgejo-setup-notes.md @@ -5,23 +5,46 @@ date: "2026-03-09T03:15:27-04:00" draft: true --- +A month ago I installed [Forgejo][]. I've been using it to develop a +couple of projects. + +TODO: +- server setup + - apache configuration + - systemd service + - container +- runner setup + - rootless podman w/ dedicated `runner` user + - rootless podman runners on odroid n2l w/armbian, pi5, and + debian + - note about podman socket and enable-linger + - systemd service (plus config override) + - custom config to enable host networking + - armbian: install nft (check `pi.txt`) + - labels. note about ubuntu-act + pros: -- great UI -- most of the stuff i really care about, except gists -- easier to set up than gitlab -- much faster than gitlab +- Great UI. Very similar to [GitLab][] +- almost everything I care about: issues, PRs, kanban, + projects, organization, MFA, + +- easier to install and upgrade than [gitlab][] +- faster and less resource-intensive than [gitlab][] +- forgejo actions syntax is very similar to github actions - used by codeberg.org +- plays nice with podman and rootless podman cons: - no gists - finicky runner setup -- instructions are good, not great +- instructions are good, but there are gaps +- minor differences in action syntax but they pop up +- some actions only support older versions relative to + github 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) |
