311 current 2025-10-11 17:44:24 25.05.20251006.20c4598 6.12.50 *

This commit is contained in:
2025-10-11 17:54:48 -05:00
parent 476a2106e1
commit cb340e679c
3 changed files with 31 additions and 11 deletions

View File

@@ -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: 310 current 2025-10-11 17:42:26 25.05.20251006.20c4598 6.12.50 * # generation: 311 current 2025-10-11 17:44:24 25.05.20251006.20c4598 6.12.50 *
{ {
description = "blakes nix config"; description = "blakes nix config";
inputs = { inputs = {

View File

@@ -3,23 +3,24 @@
{ {
# services show up in glance in reverse import order lmao
imports = [ imports = [
./jellyfin ./smarthome/zigbee2mqtt
./vaultwarden ./vaultwarden
./gitea ./gitea
./glance
./qbittorrent
./immich ./immich
./uptime-kuma
./nginx-proxy
./smarthome/homeassistant ./smarthome/homeassistant
./smarthome/zigbee2mqtt
./smarthome/mosquitto
./arr/prowlarr
./arr/flaresolverr
./arr/bazarr ./arr/bazarr
./arr/sonarr ./arr/prowlarr
./qbittorrent
./arr/radarr ./arr/radarr
./arr/sonarr
./jellyfin
./nginx-proxy
./arr/flaresolverr
./smarthome/mosquitto
./uptime-kuma
./glance
]; ];
} }

View File

@@ -85,6 +85,9 @@ in
proxyPass = "http://127.0.0.1:${toString cfg.port}"; proxyPass = "http://127.0.0.1:${toString cfg.port}";
}; };
}; };
# uncomment for service hosted publicly
#---------------------------------------------------------------------------
# # external reverse proxy entry # # external reverse proxy entry
# services.nginx.virtualHosts."${service}.blakedheld.xyz" = { # services.nginx.virtualHosts."${service}.blakedheld.xyz" = {
# forceSSL = true; # forceSSL = true;
@@ -95,6 +98,22 @@ in
# }; # };
# }; # };
# #
# # add to glance public service
# modules.services.glance.links.<category> = [{
# title = service;
# url = "https://pass.${homelab.public_domain}";
# error-url = "http://${homelab.host_ip}:${toString cfg.port}";
# check-url = "http://${homelab.host_ip}:${toString cfg.port}";
# icon = "di:${service}"; }];
#---------------------------------------------------------------------------
# # add to glance local service
# modules.services.glance.links.<category> = [{
# title = service;
# url = "https://${cfg.url}";
# error-url = "http://${homelab.host_ip}:${toString cfg.port}";
# check-url = "http://${homelab.host_ip}:${toString cfg.port}";
# icon = "di:${service}"; }];
#
# sops.secrets = { # sops.secrets = {
# "${service}_" = { # "${service}_" = {
# owner = "${service}"; # owner = "${service}";