Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-14 | atlas: Adapt to new workstation | Adrian Kummerlaender | |
2023-12-11 | atlas: Update Gitlab runners | Adrian Kummerlaender | |
2023-03-04 | Add atlas config | Adrian Kummerlaender | |
2022-10-14 | Fix idefix public key | Adrian Kummerlaender | |
2022-10-13 | Maintain wireguard keys | Adrian Kummerlaender | |
2022-10-13 | Add wip idefix config | Adrian Kummerlaender | |
2022-01-26 | Update athena wireguard | Adrian Kummerlaender | |
2021-08-23 | Add gitlab-runner to majestix | Adrian Kummerlaender | |
2021-08-19 | Remove pkgs host | Adrian Kummerlaender | |
Accessing the fakeified repository directly is more straight forward. | |||
2021-06-10 | Fix nginx, cgit config | Adrian Kummerlaender | |
2021-06-08 | Basic literatelb server config | Adrian Kummerlaender | |
2021-06-08 | Add new host to mesh | Adrian Kummerlaender | |
2021-05-20 | Add basic distributed build config | Adrian Kummerlaender | |
2021-05-11 | Update mail | Adrian Kummerlaender | |
2021-05-11 | Update majestix wireguard key | Adrian Kummerlaender | |
2021-05-11 | Update athena to new hardware | Adrian Kummerlaender | |
2021-05-11 | Add new host | Adrian Kummerlaender | |
2020-11-19 | Enable home access for Nginx on 20.09 | Adrian Kummerlaender | |
2020-04-23 | Update mailserver | Adrian Kummerlaender | |
2020-04-23 | Add new clients to wireguard, ssh | Adrian Kummerlaender | |
2019-07-16 | Update mail server | Adrian Kummerlaender | |
2019-07-12 | Enable NAT for wireguard server | Adrian Kummerlaender | |
2019-06-23 | Connect athena to mesh network | Adrian Kummerlaender | |
2019-06-22 | Add basic wireguard setup | Adrian Kummerlaender | |
2019-06-22 | Disable HTML caching | Adrian Kummerlaender | |
This caused problems where new content was only shown on explicit reloads | |||
2019-06-22 | Add blip.kummerlaender.eu config | Adrian Kummerlaender | |
2018-11-29 | Update mailserver derivation version | Adrian Kummerlaender | |
2018-10-13 | Include automatix's mail server config | Adrian Kummerlaender | |
2018-10-01 | Allow cross-origin requests to static.kummerlaender.eu | Adrian Kummerlaender | |
2018-10-01 | Describe custom gitolite and cgit setup | Adrian Kummerlaender | |
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. | |||
2018-09-29 | Finalize automatix port | Adrian Kummerlaender | |
2018-09-28 | Decouple static site generation from system config | Adrian Kummerlaender | |
Updating various hashes and regenerating the whole system config for each content update doesn't feel quite right. Instead nginx now serves Nix store links placed in the home directory of a separte `public` user.This user maintains local clones of page source repositories and generates them using their respective Nix expressions. This allows for greater flexibility while maintaining most of the benefits of declarative configuration. Re-building static site derivations may also be automated using e.g. post-receive hooks. |