Remove Syncthing from nginx, add 3D Model Viewer for Nextcloud

Change-Id: I39d18bdade88733248bbca5f37b615b52ee8bab7
Reviewed-on: https://git.clicks.codes/c/Clicks/NixFiles/+/48
Reviewed-by: Skyler Grey <minion@clicks.codes>
Tested-by: Skyler Grey <minion@clicks.codes>
diff --git a/modules/common/nextcloud.nix b/modules/common/nextcloud.nix
index f32cdff..11f6a22 100644
--- a/modules/common/nextcloud.nix
+++ b/modules/common/nextcloud.nix
@@ -101,6 +101,11 @@
         "https://github.com/nextcloud-releases/notes/releases/download/v4.8.1/notes.tar.gz";
       sha256 = "sha256-7GkTGyGTvtDbZsq/zOdbBE7xh6DZO183W6I5XX1ekbw=";
     };
+    files_3dmodelviewer = pkgs.fetchNextcloudApp {
+      url =
+        "https://github.com/WARP-LAB/files_3dmodelviewer/releases/download/v0.0.12/files_3dmodelviewer.tar.gz";
+      sha256 = "sha256-JKlHDB6VFUXv7V+TzWSgJeuvR2Z+oXGKFZgZtX2A9pA=";
+    };
   };
 
   sops.secrets.nextcloud_admin_password = {
diff --git a/modules/common/nginx-routes.nix b/modules/common/nginx-routes.nix
index e218469..8db7de7 100644
--- a/modules/common/nginx-routes.nix
+++ b/modules/common/nginx-routes.nix
@@ -14,12 +14,6 @@
     ]))
     (Hosts [ "vaultwarden.clicks.codes" "passwords.clicks.codes" ] (ReverseProxy "generic:1028"))
     (Host "login.clicks.codes" (ReverseProxy "127.0.0.1:9083"))
-    (Hosts [
-      "syncthing.clicks.codes"
-      "syncthing.coded.codes"
-      "syncthing.thecoded.prof"
-      "syncthing.hopescaramels.com"
-    ] (ReverseProxy "127.0.0.1:8384"))
     (Hosts [ "gerrit.clicks.codes" "git.clicks.codes" ]
       (ReverseProxy "generic:1024"))
     (Hosts [ "grafana.clicks.codes" "logs.clicks.codes" ]