mirror of https://git.jolheiser.com/dotnix.git
parent
86e600a504
commit
91f0f09344
|
@ -4,3 +4,5 @@ machines/common/cifs.nix:
|
||||||
- age105cm5awxxegyrqthh4vhnxzr0tdy86q8uq52wkkjacfkutp2vprqwseak7
|
- age105cm5awxxegyrqthh4vhnxzr0tdy86q8uq52wkkjacfkutp2vprqwseak7
|
||||||
machines/dragonwell/dex.nix:
|
machines/dragonwell/dex.nix:
|
||||||
- age105cm5awxxegyrqthh4vhnxzr0tdy86q8uq52wkkjacfkutp2vprqwseak7
|
- age105cm5awxxegyrqthh4vhnxzr0tdy86q8uq52wkkjacfkutp2vprqwseak7
|
||||||
|
machines/dragonwell/vikunja.nix:
|
||||||
|
- age105cm5awxxegyrqthh4vhnxzr0tdy86q8uq52wkkjacfkutp2vprqwseak7
|
||||||
|
|
|
@ -2,3 +2,4 @@
|
||||||
apps/gui/firefox/work.nix filter=git-age diff=git-age
|
apps/gui/firefox/work.nix filter=git-age diff=git-age
|
||||||
machines/common/cifs.nix filter=git-age diff=git-age
|
machines/common/cifs.nix filter=git-age diff=git-age
|
||||||
machines/dragonwell/dex.nix filter=git-age diff=git-age
|
machines/dragonwell/dex.nix filter=git-age diff=git-age
|
||||||
|
machines/dragonwell/vikunja.nix filter=git-age diff=git-age
|
||||||
|
|
|
@ -281,11 +281,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1706925685,
|
"lastModified": 1710827359,
|
||||||
"narHash": "sha256-hVInjWMmgH4yZgA4ZtbgJM1qEAel72SYhP5nOWX4UIM=",
|
"narHash": "sha256-/KY8hffTh9SN/tTcDn/FrEiYwTXnU8NKnr4D7/stmmA=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "79a13f1437e149dc7be2d1290c74d378dad60814",
|
"rev": "5710127d9693421e78cca4f74fac2db6d67162b1",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -1,4 +1,8 @@
|
||||||
{pkgs, ...}: {
|
{
|
||||||
|
pkgs,
|
||||||
|
config,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
services.caddy = {
|
services.caddy = {
|
||||||
enable = true;
|
enable = true;
|
||||||
virtualHosts = {
|
virtualHosts = {
|
||||||
|
@ -43,21 +47,18 @@
|
||||||
</body></html>`
|
</body></html>`
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
"git.jolheiser.com" = {
|
"git.jolheiser.com".extraConfig = ''
|
||||||
extraConfig = ''
|
reverse_proxy localhost:8449
|
||||||
reverse_proxy localhost:8449
|
'';
|
||||||
'';
|
"social.jolheiser.com".extraConfig = ''
|
||||||
};
|
reverse_proxy localhost:4686
|
||||||
"social.jolheiser.com" = {
|
'';
|
||||||
extraConfig = ''
|
"auth.jolheiser.com".extraConfig = ''
|
||||||
reverse_proxy localhost:4686
|
reverse_proxy localhost:2884
|
||||||
'';
|
'';
|
||||||
};
|
"todo.jolheiser.com".extraConfig = ''
|
||||||
"auth.jolheiser.com" = {
|
reverse_proxy localhost:8636
|
||||||
extraConfig = ''
|
'';
|
||||||
reverse_proxy localhost:2884
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,7 @@ let
|
||||||
username = "jolheiser";
|
username = "jolheiser";
|
||||||
key = ''ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfKqCWtDlS3tgvfT6hQN+ii8UtabIZ+ZNmYN+bLwIa8PHOEW5MbfaqXSlhKkSi4+7SfQDCHphw0SMfhsQ4qMEcoywZ+4niDgKlQEVkl+S/VGbLuPe92NRStkyreZBLPr3Rh7ScNlGHcmHmoV9v7725fMnsMmabGVhpGO84PwNHOfJyv2tx2h6LxFbAV8S44UQu2lc8YLWCK2UvKuRnBerBXLnDQThUUX8UuCFzb786gQzD5XDU0MENbByxiy0XdVGAC+tFXEiSIgFZlFbFYyShgdTP9MzX2MOglEi+ae+1UIFncraW7ptUey7qHFJylpHWWWvE+GTwsg2G50i0FvFj jolheiser@jolheiser'';
|
key = ''ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfKqCWtDlS3tgvfT6hQN+ii8UtabIZ+ZNmYN+bLwIa8PHOEW5MbfaqXSlhKkSi4+7SfQDCHphw0SMfhsQ4qMEcoywZ+4niDgKlQEVkl+S/VGbLuPe92NRStkyreZBLPr3Rh7ScNlGHcmHmoV9v7725fMnsMmabGVhpGO84PwNHOfJyv2tx2h6LxFbAV8S44UQu2lc8YLWCK2UvKuRnBerBXLnDQThUUX8UuCFzb786gQzD5XDU0MENbByxiy0XdVGAC+tFXEiSIgFZlFbFYyShgdTP9MzX2MOglEi+ae+1UIFncraW7ptUey7qHFJylpHWWWvE+GTwsg2G50i0FvFj jolheiser@jolheiser'';
|
||||||
in {
|
in {
|
||||||
imports = [./caddy.nix ./dex.nix ./golink.nix ./gotosocial.nix ./restic.nix ./ugit.nix ./hardware.nix];
|
imports = [./caddy.nix ./dex.nix ./golink.nix ./gotosocial.nix ./restic.nix ./ugit.nix ./vikunja.nix ./hardware.nix];
|
||||||
|
|
||||||
boot.tmp.cleanOnBoot = true;
|
boot.tmp.cleanOnBoot = true;
|
||||||
zramSwap.enable = true;
|
zramSwap.enable = true;
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -26,4 +26,5 @@ in {
|
||||||
"personal/restic-repo.age".publicKeys = [jolheiser dragonwell];
|
"personal/restic-repo.age".publicKeys = [jolheiser dragonwell];
|
||||||
"personal/dex.age".publicKeys = [jolheiser dragonwell];
|
"personal/dex.age".publicKeys = [jolheiser dragonwell];
|
||||||
"personal/dex-tailscale.age".publicKeys = [jolheiser dragonwell];
|
"personal/dex-tailscale.age".publicKeys = [jolheiser dragonwell];
|
||||||
|
"personal/dex-vikunja.age".publicKeys = [jolheiser dragonwell];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue