Update
This commit is contained in:
parent
160d302a74
commit
755a2e8f2b
@ -23,6 +23,10 @@ let
|
||||
sudo /run/current-system/bin/switch-to-configuration boot
|
||||
'';
|
||||
|
||||
nixy-push = pkgs.writeShellScriptBin "nixy-push" ''
|
||||
cd ~/.config/nixos && git add . && git commit -m ''${1:-Update} && git push
|
||||
'';
|
||||
|
||||
heaven-rebuild = pkgs.writeShellScriptBin "heaven-rebuild" ''
|
||||
sudo nixos-rebuild switch --flake ${homedir}/.config/nixos#heaven
|
||||
'';
|
||||
@ -44,7 +48,7 @@ let
|
||||
'';
|
||||
|
||||
remote-rebuild = pkgs.writeShellScriptBin "remote-rebuild" ''
|
||||
ssh heaven "cd ~/.config/nixos && git pull && heaven-rebuild"
|
||||
ssh -t heaven "cd ~/.config/nixos && git pull && heaven-rebuild"
|
||||
'';
|
||||
|
||||
in {
|
||||
@ -54,6 +58,7 @@ in {
|
||||
nixy-update
|
||||
nixy-gc
|
||||
nixy-cb
|
||||
nixy-push
|
||||
heaven-rebuild
|
||||
heaven-upgrade
|
||||
heaven-update
|
||||
|
@ -7,6 +7,7 @@
|
||||
secrets = {
|
||||
gts = { path = "/home/hadi/.ssh/github"; };
|
||||
sshconfigheaven = { path = "/home/hadi/.ssh/config"; };
|
||||
nextcloudpwd = { path = "/home/hadi/nextcloud/pwd"; };
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ pkgs, config, ... }:
|
||||
let variable = import ../../variables.nix;
|
||||
in {
|
||||
imports = [ ./hardware-configuration.nix ./openssh.nix ];
|
||||
imports = [ ./hardware-configuration.nix ./openssh.nix ./nextcloud.nix ];
|
||||
|
||||
boot = {
|
||||
loader.efi.canTouchEfiVariables = true;
|
||||
|
8
hosts/server/nextcloud.nix
Normal file
8
hosts/server/nextcloud.nix
Normal file
@ -0,0 +1,8 @@
|
||||
{ pkgs, ... }: {
|
||||
services.nextcloud = {
|
||||
enable = true;
|
||||
package = pkgs.nextcloud28;
|
||||
hostName = "localhost";
|
||||
config.adminpassFile = "/home/hadi/nextcloud/pwd";
|
||||
};
|
||||
}
|
@ -6,6 +6,7 @@ glk: ENC[AES256_GCM,data:N/ius8Rd2q6BeaCGqaI9TIYEvSmYwqMroxnyWr4xYa+cZONhAGPS4qS
|
||||
silicon: ENC[AES256_GCM,data:7gyAj0rfRtggcwveC82UGaj0ZfKymKmf+fhErjFGaIlxyeOG2jgIHpa2ckb2GDiXMLjUAMBiFOISzXut8aERg30DZnAKam7XnuRK3Ue6w9e9Wzb7sSAAI1iFINNFDf2fGdTEpObyXejvjHUcLk2hY/BusCCiqW3dIuSxFtIaIOcuaRAMI/7UkhhyWihwJaP3ZiovFHpBds3d2538ahJy9cUHnShwDcTi/cXph2DNjFTTZE8mlGTrNQ0wRoXgi0o9GNwHcDi+CgFg0WoR5yma00BuFtEN0ymt6vES0mrtuZBhn52HXO32oFKajqssyQe4e9gxREUw89W64xMiYBmBInP9Fq+9uT/7yxhrKP3BaFZi9AVNJtHVu/UkwxOxwUCvt18IvSkRgOH+ayH+qCUOZxtuPcfrjiGk7QEgNfNvegKzlNjaeKeew4pA8Yz2tm4QWgpm0+SilSwuzF8wxHcHspYdBtMzNEHg1dyC7uuwygkMkRcR9f1XCUR1tiB+rBeXoOKoIynD819wkhvJSKGR1+aBgjnJF09wd1tVus3yk3FYqzPevHlxH4M79Cs1QXAlVhligL3uvEfYQ+TM,iv:JXivO8dSxrIhezChQhYrsexJg0dwc68Nn2jOwiQhADk=,tag:iZiwrQDoB5ABZ0iziVwTQg==,type:str]
|
||||
heaven: ENC[AES256_GCM,data:vkp1rptFv7FHo8Rgk1TXS8GgYzgxlmWqB5xvFSjZB3gm3XFVqLei2WsxYsE/pKWb0l3Xqu98uE5bnRvsNcWzLRCmlF/ByVtcXZrovD4kHXrsq0MhBPLRvKAfAOnCsmw/6/rCy1IlRWuH2OHMhgG4Mv47nf0mMcgM+2mr3kVvxKf6dNyK0eQ9D+pOjr/jZrkaHZJZ0UA2iMIl16BWQSLVRQhbOSDzYGfYr/LfXWHsJPhy3TiSK+jHC2JUpD3pYy1Hf9u/fTDmrwOkshZGdMUzIatVHZpcxF/ZV/S8YxGSeJhnmoZ3sgdZ7gKDhpsntOKZGQ5SP/sZobjqhGjSkN+7m4aX9MCnlPx0H/YB5iGG9mNTbkmpGKXm2btWFCtkkzycSHwoQaPD+c4zmBo2AmeeS1ullVJZl/vgocqN0EFkmDzCRTpUIyUwXBhGu2wjPFRmUrqbs0PoD8mq+U3jbROkg+pct/sx6vUnG0oWqGN+LIaWcPl7CrlgWbArysBtYxq8fHhVrav2KalBa5VULtZM,iv:1sjPiHi1eXtrrwwS6sXQIz+0Bc21E3d+H4Gu4WC4yfY=,tag:8GaFXWM46EYlp9vljnaGqA==,type:str]
|
||||
gts: ENC[AES256_GCM,data:1A3ibn9TdIh5oQjHpcSTg2GBSA5QsVVreXIAFAspNILbe/Rpo3XPIqa26GRqLLjywzeAIfu926N17kxL+bmRHHU23ltceG0f2h+rF6iaWjjv2PvfHEAZbNDcR7yDdmODCXRpIIArorXi76hmX0mFX7DI5Gc9ytD930gKeIp1dhs7tTCddwAJTBra9oC4ga0YDEHzzAtfT35s0hRC4u7LJdvBElaVKJFkxCqx62y6zB1OgCcv8oSDibvC+71LA0/krdVnwbK77TIm23LiaCoXP5IizjR7h5VWf0gmepW/ED4xaRHxDUqhfUAumIeSW+kvp2TDZ4T/qvIwgafMyxZ9jZozBy1VI50IMkJl9KeZJZaB3FHE3x7UxwBzvO8E7svK+33fUU/o7TX4Qtq2UUPNG2aGjyfR956ezrWGMz5+Tl6wtATBuKckUSxmLorKjL/soTk/SA2uSFI09CPJ0Rg0D3LeMh5IgzEVgt8KPoR+yQUNmt1z7D9zurnonJ6EvYJKatOv9okwt52EmuhaTcre,iv:1ZBT7UQty8oC5bxbzdkkgbi6zEPzd9fBy8kY5MJukmg=,tag:zOWkS3BIN7DnniWSGywxdQ==,type:str]
|
||||
nextcloudpwd: ENC[AES256_GCM,data:6dp/iZCS6awDq8u5oNFjqXr7jxtx9xOkYCq1,iv:cWGLjv8c4qPl1N2Uipm3AhYhYZHo+FiqUXQxneYjuqc=,tag:u8b7ObyrLbudtKLcsxvb9Q==,type:str]
|
||||
sops:
|
||||
kms: []
|
||||
gcp_kms: []
|
||||
@ -21,8 +22,8 @@ sops:
|
||||
cmVxVC8rVDlWMUdZaGw3bmdOaWZGS1EKYahBlc8XpB5UdKZQkvxbLcKQ/xkFJjWo
|
||||
FSfQWnjhe/a7BJtJEcKZkjOQU0mYqlSu+uT2RA9diCQeRUJPRF+nAw==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2024-06-07T19:27:54Z"
|
||||
mac: ENC[AES256_GCM,data:3vHs+YnzGDsBRRbT83uvumDtrV/jfMHBdCDirw9otSfkKPUj7kgfkSae4RFISH5+X48xbhICThVRTUPiOQFlvR+T3M7SZjM3ptfg6gmk3RwX2LQFMLo51tYtkWnjYexZqckUDKm48G8Eh7ye8dN7YqrMJ7/iYkYGPTZkmmNSgMM=,iv:xyNAGpaFhdBUKsmSCCzN/L1P3m0tJsVPoCMCI3png0g=,tag:crI+mgIgAmGwmQlC8FKWLQ==,type:str]
|
||||
lastmodified: "2024-06-07T20:01:42Z"
|
||||
mac: ENC[AES256_GCM,data:DUnP36T6E0kCN1hRWY5ggJwMhrka91eswz5foKCoCwXlBpCySNomDn/I9pd0SmrvpPxo7+h8BKnQADkhonrhuDKBKZ5XC1t34YWiEg7YoCezW3cpU6hDhtT5IyUYAduLnqm6gH2hA8VSgMKdREGp+lJ8yy/hr7RPkYldbFPgTLg=,iv:5AilMqCUAQANtLFdIXubx8rnDGBJvBGCD2Nw5ceMmlU=,tag:i8CuCPC7+woGRnpNmzvr3w==,type:str]
|
||||
pgp: []
|
||||
unencrypted_suffix: _unencrypted
|
||||
version: 3.8.1
|
||||
|
Loading…
Reference in New Issue
Block a user