fix website
This commit is contained in:
@@ -8,7 +8,7 @@ http:
|
|||||||
rule: "Host(`esotericbytes.com`) || Host(`www.esotericbytes.com`)"
|
rule: "Host(`esotericbytes.com`) || Host(`www.esotericbytes.com`)"
|
||||||
service: "homepage"
|
service: "homepage"
|
||||||
middlewares:
|
middlewares:
|
||||||
- authentik
|
- authentik@docker
|
||||||
tls:
|
tls:
|
||||||
certResolver: "cloudflare"
|
certResolver: "cloudflare"
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,19 @@
|
|||||||
{ inputs, ... }: {
|
{ self, inputs, ... }: {
|
||||||
|
|
||||||
flake.nixosModules.pi4 = { config, pkgs, ... }: {
|
flake.nixosModules.pi4 = { config, pkgs, ... }: {
|
||||||
|
|
||||||
imports = [
|
imports = with self.nixosModules; [
|
||||||
inputs.disko.nixosModules.default
|
inputs.disko.nixosModules.default
|
||||||
|
|
||||||
inputs.home-manager.nixosModules.default
|
inputs.home-manager.nixosModules.default
|
||||||
|
|
||||||
|
self.nixosModules.default
|
||||||
|
user-nathan
|
||||||
|
netbird
|
||||||
|
avahi
|
||||||
|
openssh
|
||||||
|
remoteBuilds
|
||||||
|
sops
|
||||||
];
|
];
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
@@ -57,13 +65,13 @@
|
|||||||
SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio",MODE="0660"
|
SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio",MODE="0660"
|
||||||
SUBSYSTEM=="gpio", KERNEL=="gpiochip*", ACTION=="add", RUN+="${pkgs.bash}/bin/bash -c 'chown root:gpio /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport'"
|
SUBSYSTEM=="gpio", KERNEL=="gpiochip*", ACTION=="add", RUN+="${pkgs.bash}/bin/bash -c 'chown root:gpio /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport'"
|
||||||
SUBSYSTEM=="gpio", KERNEL=="gpio*", ACTION=="add",RUN+="${pkgs.bash}/bin/bash -c 'chown root:gpio /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value'"
|
SUBSYSTEM=="gpio", KERNEL=="gpio*", ACTION=="add",RUN+="${pkgs.bash}/bin/bash -c 'chown root:gpio /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value'"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
pulseaudio = {
|
pulseaudio = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1
|
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
@@ -77,11 +85,9 @@
|
|||||||
|
|
||||||
fonts.packages = with pkgs; [ nerd-fonts.fira-code ];
|
fonts.packages = with pkgs; [ nerd-fonts.fira-code ];
|
||||||
|
|
||||||
sound.enable = true;
|
|
||||||
|
|
||||||
security.rtkit.enable = true;
|
security.rtkit.enable = true;
|
||||||
|
|
||||||
system.stateVersion = "25.05";
|
system.stateVersion = "25.11";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,6 +4,8 @@
|
|||||||
laptop = [ "laptop" ];
|
laptop = [ "laptop" ];
|
||||||
homebox = [ "homebox" ];
|
homebox = [ "homebox" ];
|
||||||
iso = [ "iso" ];
|
iso = [ "iso" ];
|
||||||
|
#pi4 = [ "pi4" ];
|
||||||
|
#z2w = [ "red-black" "blue-white" ];
|
||||||
useWith = x: y: (lib.mkIf (builtins.any (z: z == config.networking.hostName) x) y);
|
useWith = x: y: (lib.mkIf (builtins.any (z: z == config.networking.hostName) x) y);
|
||||||
in {
|
in {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user