diff options
Diffstat (limited to 'source/00_content/commits/nixos_system')
-rw-r--r-- | source/00_content/commits/nixos_system/2018_10_01_08_26_55daf8a35f4f1761f5f4c4ebe4a6dcb4b0ace514.md | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/source/00_content/commits/nixos_system/2018_10_01_08_26_55daf8a35f4f1761f5f4c4ebe4a6dcb4b0ace514.md b/source/00_content/commits/nixos_system/2018_10_01_08_26_55daf8a35f4f1761f5f4c4ebe4a6dcb4b0ace514.md new file mode 100644 index 0000000..28820ef --- /dev/null +++ b/source/00_content/commits/nixos_system/2018_10_01_08_26_55daf8a35f4f1761f5f4c4ebe4a6dcb4b0ace514.md @@ -0,0 +1,18 @@ +# Describe custom gitolite and cgit setup + +Replaces short-term Gitea instance on `code.kummerlaender.eu`. + +The main reason for implementing this more complex setup is that Gitea +both lacks in features in areas that I care about and provides distracting +features in other areas that I do not use. + +e.g. Gitea provides multi-user, discussion and organization support but doesn't provide +Atom feeds which are required for [Overview](https://tree.kummerlaender.eu/projects/xslt/overview/). + +This is why exposing [gitolite](http://gitolite.com)-managed repositories +via [cgit](https://git.zx2c4.com/cgit/about/) is a better fit for my usecases. + +Note that gitolite is further configured outside of Nix through its own admin repository. + +As a side benefit `pkgs.kummerlaender.eu` now provides further archive +formats of its Nix expressions which simplifies Nix channel usage. |