aboutsummaryrefslogtreecommitdiff
path: root/source/00_content/commits/nixos_system
diff options
context:
space:
mode:
Diffstat (limited to 'source/00_content/commits/nixos_system')
-rw-r--r--source/00_content/commits/nixos_system/2018_10_01_08_26_55daf8a35f4f1761f5f4c4ebe4a6dcb4b0ace514.md18
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.