From db2fbcac0b92ac0ceff567835009762d5ead4942 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Mon, 26 Feb 2024 14:28:52 +0300 Subject: fix(tazjin/koptevo): add hard dependency from gonic on geesefs Change-Id: Id4c8346a4bc15e7e7da7188679f54ec1e054cf53 Reviewed-on: https://cl.tvl.fyi/c/depot/+/11028 Autosubmit: tazjin Reviewed-by: tazjin Tested-by: BuildkiteCI --- users/tazjin/nixos/koptevo/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'users/tazjin/nixos/koptevo') diff --git a/users/tazjin/nixos/koptevo/default.nix b/users/tazjin/nixos/koptevo/default.nix index a3eede1c5783..39a4887c725c 100644 --- a/users/tazjin/nixos/koptevo/default.nix +++ b/users/tazjin/nixos/koptevo/default.nix @@ -147,11 +147,14 @@ in }; # hack to work around the strict sandboxing of the gonic module - # breaking DNS resolutino + # breaking DNS resolution systemd.services.gonic.serviceConfig.BindReadOnlyPaths = [ "-/etc/resolv.conf" ]; + # add a hard dependency on the FUSE mount + systemd.services.gonic.requires = [ "geesefs.service" ]; + services.nginx.virtualHosts."music.tazj.in" = { addSSL = true; enableACME = true; -- cgit 1.4.1