344 current 2025-10-12 10:51:52 25.05.20251006.20c4598 6.12.50 *
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# flake for blakes nixos config
|
# flake for blakes nixos config
|
||||||
# define new devices in outputs
|
# define new devices in outputs
|
||||||
# generation: 343 current 2025-10-12 10:50:02 25.05.20251006.20c4598 6.12.50 *
|
# generation: 344 current 2025-10-12 10:51:52 25.05.20251006.20c4598 6.12.50 *
|
||||||
{
|
{
|
||||||
description = "blakes nix config";
|
description = "blakes nix config";
|
||||||
inputs = {
|
inputs = {
|
||||||
|
|||||||
@@ -30,7 +30,8 @@ in
|
|||||||
zfs.enable = true;
|
zfs.enable = true;
|
||||||
smb.enable = true;
|
smb.enable = true;
|
||||||
nfs.enable = true;
|
nfs.enable = true;
|
||||||
nginx-proxy.enable = true;
|
nginx-proxy.enable = false;
|
||||||
|
caddy.enable = true;
|
||||||
};
|
};
|
||||||
services = {
|
services = {
|
||||||
jellyfin.enable = true;
|
jellyfin.enable = true;
|
||||||
|
|||||||
@@ -84,6 +84,13 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.caddy.virtualHosts."${cfg.url}" = {
|
||||||
|
extraConfig = ''
|
||||||
|
tls ${sec."ssl_blakedheld_crt".path} ${sec."ssl_blakedheld_key".path}
|
||||||
|
reverse_proxy http://127.0.0.1:${toString cfg.port}
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
# add to glance
|
# add to glance
|
||||||
modules.services.glance.links.mediastack = [{
|
modules.services.glance.links.mediastack = [{
|
||||||
title = service;
|
title = service;
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
./qbittorrent
|
./qbittorrent
|
||||||
./jellyfin
|
./jellyfin
|
||||||
./nginx-proxy
|
./nginx-proxy
|
||||||
|
./caddy
|
||||||
./arr/flaresolverr
|
./arr/flaresolverr
|
||||||
./home/mosquitto
|
./home/mosquitto
|
||||||
./uptime-kuma
|
./uptime-kuma
|
||||||
|
|||||||
Reference in New Issue
Block a user