From e41076f373348bc51492bfde214209d2c1a420ef Mon Sep 17 00:00:00 2001 From: Dmitry Voronin Date: Mon, 6 Jan 2025 10:30:10 +0300 Subject: [PATCH] Home: Remove Grocy. --- host/x86_64-linux/home/Bind.nix | 1 - host/x86_64-linux/home/Grocy.nix | 17 ----------------- host/x86_64-linux/home/nginx/Grocy.nix | 26 -------------------------- package/homer/Config.nix | 1 - 4 files changed, 45 deletions(-) delete mode 100644 host/x86_64-linux/home/Grocy.nix delete mode 100644 host/x86_64-linux/home/nginx/Grocy.nix diff --git a/host/x86_64-linux/home/Bind.nix b/host/x86_64-linux/home/Bind.nix index cbe38f5..7fc71f9 100644 --- a/host/x86_64-linux/home/Bind.nix +++ b/host/x86_64-linux/home/Bind.nix @@ -9,7 +9,6 @@ let (mkBind "dkim" "/var/dkim") (mkBind "dovecot_index" "/var/lib/dovecot/indices") (mkBind "forgejo" "/var/lib/forgejo") - (mkBind "grocy" "/var/lib/grocy") (mkBind "hass" "/var/lib/hass") (mkBind "jellyfin" "/var/lib/jellyfin") (mkBind "jellyfin_cache" "/var/cache/jellyfin") diff --git a/host/x86_64-linux/home/Grocy.nix b/host/x86_64-linux/home/Grocy.nix deleted file mode 100644 index cb36f04..0000000 --- a/host/x86_64-linux/home/Grocy.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ ... }: -{ - services.grocy = { - enable = true; - # dataDir = "/var/lib/grocy"; - hostName = "stock.voronind.com"; - nginx.enableSSL = false; - settings = { - calendar = { - firstDayOfWeek = 1; - showWeekNumber = true; - }; - culture = "en"; - currency = "RUB"; - }; - }; -} diff --git a/host/x86_64-linux/home/nginx/Grocy.nix b/host/x86_64-linux/home/nginx/Grocy.nix deleted file mode 100644 index b22c3fe..0000000 --- a/host/x86_64-linux/home/nginx/Grocy.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ config, lib, ... }: -{ - "stock.voronind.com" = { - locations."~ \\.php$".extraConfig = lib.mkForce '' - allow 10.0.0.0/8; - allow fd09:8d46:b26::/48; - deny all; - - fastcgi_split_path_info ^(.+\.php)(/.+)$; - fastcgi_pass unix:${config.services.phpfpm.pools.grocy.socket}; - include ${config.services.nginx.package}/conf/fastcgi.conf; - include ${config.services.nginx.package}/conf/fastcgi_params; - ''; - - extraConfig = lib.mkForce '' - listen 443 ssl; - - ssl_certificate /etc/letsencrypt/live/voronind.com/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/voronind.com/privkey.pem; - include /etc/letsencrypt/conf/options-ssl-nginx.conf; - ssl_dhparam /etc/letsencrypt/conf/ssl-dhparams.pem; - - try_files $uri /index.php; - ''; - }; -} diff --git a/package/homer/Config.nix b/package/homer/Config.nix index d9956ff..2138352 100644 --- a/package/homer/Config.nix +++ b/package/homer/Config.nix @@ -16,7 +16,6 @@ let (mkLink "Print" "fa-print" "https://print.voronind.com") (mkLink "Read" "fa-book" "https://read.voronind.com") (mkLink "Search" "fa-search" "https://search.voronind.com") - (mkLink "Stock" "fa-boxes-stacked" "https://stock.voronind.com") (mkLink "Watch" "fa-film" "https://watch.voronind.com") (mkLink "YouTube" "fab fa-youtube" "https://yt.voronind.com") ])