feat: add Git-annex module
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
|
||||
users.users = [
|
||||
"lain"
|
||||
"escort"
|
||||
"public"
|
||||
];
|
||||
|
||||
impermanence = {
|
||||
@@ -37,15 +37,29 @@
|
||||
keyFile = "/persist/vault/root/deertopia-key";
|
||||
};
|
||||
|
||||
git-annex = {
|
||||
enable = true;
|
||||
user.name = "annex";
|
||||
user.email = "annex@deertopia.net";
|
||||
keyFiles = [ ../../public-keys/crumb-at-guix-rebound.pub ];
|
||||
repos = {
|
||||
"/persist/deertopia.net/dav/org" = {
|
||||
managed = true;
|
||||
remotes = {
|
||||
"guix-rebound" = "crumb@guix-rebound:/tmp/org";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
deertopia = {
|
||||
nginx.enable = true;
|
||||
git-annex.enable = true;
|
||||
webdav.enable = true;
|
||||
|
||||
# A simple default webpage. This should probably live somewhere else.
|
||||
nginx.vhosts."www" = {
|
||||
vhostName = "deertopia.net";
|
||||
vhost = {
|
||||
# addSSL = true;
|
||||
forceSSL = true;
|
||||
enableACME = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user