summaryrefslogtreecommitdiff
path: root/host/automatix.nix
AgeCommit message (Collapse)Author
2020-12-04Update majestix for new hardwareAdrian Kummerlaender
2020-06-26Allow web user to build Nix expressions on automatixAdrian Kummerlaender
2020-04-23Add new LetsEncrypt settings for automatixAdrian Kummerlaender
2019-06-22Add basic wireguard setupAdrian Kummerlaender
2018-10-04Configure Hetzner IPv6 on automatixAdrian Kummerlaender
2018-10-02Add syncthing to automatixAdrian Kummerlaender
2018-09-28Decouple static site generation from system configAdrian 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.
2018-09-24Port tree.kummerlaender.eu build to automatixAdrian Kummerlaender
2018-09-24Port blog build, host custom Nix repository on automatixAdrian Kummerlaender
2018-09-23Restructure host config, derivationsAdrian Kummerlaender
2018-09-22Update Gitea configAdrian Kummerlaender
2018-09-22Switch code.kummerlaender.eu to GiteaAdrian Kummerlaender
2018-09-21Add basic Gogs, NGINX setup for automatixAdrian Kummerlaender
2018-09-21Add basic automatix configAdrian Kummerlaender
Extract desktop-specific settings that are shared by asterix and obelix into desktop role.