No description
| .gitignore | ||
| forgejo_instance_flake.nix | ||
| forgejo_runner_flake.nix | ||
| README.md | ||
NixOS Workspace Projekt
This is a collection of work in progress notes for kick starting the nixOS workspace project. The project aimes to deliver everyday working apps such as office, cloud sync, mail and so on on a open source and fully self controlled basis based on nixOS.
Security
Secure Boot
vulnix
https://github.com/nix-community/vulnix
Workspace
Peergos
https://github.com/Peergos/Peergos
NextCloud
OwnCloud
Syncthing
https://docs.syncthing.net/intro/project-presentation.html
Cryptpad
https://github.com/cryptpad/cryptpad
GIT
GitLab
https://gitlab.com/rluna-gitlab/gitlab-ce
- Feature Rich
- Container Registry
- maybe slow?
- commercial background
Gitea
- For-Profit background (owning company)
- Gogs fork
- lightweight
- straight forward
- implemented in Go
- only basic CI/CD features
Gogs
- Gitea forked from it
- implemented in Go
- lighweight
- even less features than Gitea
cgit
- frontend browser for git repos
- not a full functioning git server
- not useful enough for us
Forgejo (my pick)
https://codeberg.org/forgejo/forgejo
- fork of Gitea
- it's basically Gitea as of today
Forgejo Runner Test commands
sudo systemctl status 'gitea-runner-my\x2dforgejo\x2dinstance.service'
sudo journalctl -u 'gitea-runner-my\x2dforgejo\x2dinstance.service' -n 100 --no-pager
sudo ls -la /var/lib/gitea-actions-runner/my-forgejo-instance/