From af443da14a8870cf16e10a11495f74dec51527dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Sun, 3 Aug 2025 14:25:03 +0200 Subject: [PATCH 1/5] fix: do not backup the backup --- void.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/void.nix b/void.nix index 7c266f8..13ead38 100644 --- a/void.nix +++ b/void.nix @@ -122,6 +122,7 @@ "**/target" "**/result" "/var/log" + "/pile/void2backup" ]; repo = "ssh://u480566-sub1@u480566-sub1.your-storagebox.de:23/./repo"; encryption = { From d89ca1ac60d2fb4d11194711d0b81721bb8565d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Tue, 5 Aug 2025 17:17:08 +0200 Subject: [PATCH 2/5] install taskwarrior --- home.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/home.nix b/home.nix index 9514662..9f0ea3c 100644 --- a/home.nix +++ b/home.nix @@ -82,6 +82,7 @@ in { # office apps libreoffice-fresh recoll + taskwarrior-tui # spell check ispell hunspell @@ -518,4 +519,10 @@ in { git_branch.disabled = true; }; }; + + # task management + programs.taskwarrior = { + enable = true; + package = pkgs.taskwarrior3; + }; } From 944a1a4ebf0920e749d7f1f7a2322960b0ca00fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Fri, 8 Aug 2025 17:06:31 +0200 Subject: [PATCH 3/5] feat: setup nextcloud whiteboard server --- void.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/void.nix b/void.nix index 13ead38..41c6eaf 100644 --- a/void.nix +++ b/void.nix @@ -335,6 +335,13 @@ configureRedis = true; maxUploadSize = "64G"; }; + services.nextcloud-whiteboard-server = { + enable = true; + secrets = ["/etc/nixos/secrets/nextcloud/whiteboard_secrets"]; + settings = { + NEXTCLOUD_URL = "https://nextcloud.005540.xyz"; + }; + }; # dynamic dns services.ddclient = { @@ -446,6 +453,10 @@ }; "nextcloud.005540.xyz" = { locations."/".proxyWebsockets = true; + locations."/whiteboard/" = { + proxyWebsockets = true; + proxyPass = "http://localhost:3002/"; + }; enableACME = true; forceSSL = true; }; From 02cb4811045e621052ccca55f4242bb426af25e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Fri, 8 Aug 2025 17:44:26 +0200 Subject: [PATCH 4/5] non working: install collabora online server --- void.nix | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/void.nix b/void.nix index 41c6eaf..e3b0f0a 100644 --- a/void.nix +++ b/void.nix @@ -342,6 +342,27 @@ NEXTCLOUD_URL = "https://nextcloud.005540.xyz"; }; }; + services.collabora-online = { + enable = true; + settings = { + ssl = { + enable = false; + termination = true; + }; + + net = { + listen = "loopback"; + post_allow.host = ["::1"]; + }; + + storage.wopi = { + "@allow" = true; + host = ["nextcloud.005540.xyz"]; + }; + + server_name = "collabora.005540.xyz"; + }; + }; # dynamic dns services.ddclient = { @@ -460,6 +481,14 @@ enableACME = true; forceSSL = true; }; + "collabora.005540.xyz" = { + locations."/" = { + proxyPass = "http://[::1]:${toString config.services.collabora-online.port}"; + proxyWebsockets = true; + }; + enableACME = true; + forceSSL = true; + }; }; }; } From 4ca493873cebc0d127a5f2587fe656e3592c43e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Sat, 9 Aug 2025 10:06:17 +0200 Subject: [PATCH 5/5] update mc server motd --- void.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/void.nix b/void.nix index e3b0f0a..b0fe9ed 100644 --- a/void.nix +++ b/void.nix @@ -184,7 +184,7 @@ rsyncSSHKeys = [""]; serverConfig = { server-port = 25565; - motd = "Welcome to logistic-bot's TerraFirmaGreg server (v0.9.11)"; + motd = "Welcome to logistic-bot's TerraFirmaGreg server (v0.10.7)"; allow-flight = true; allow-nether = false; difficulty = 0;