From 1db36c5aecf6592e7aa0471724369cdffa7677c8 Mon Sep 17 00:00:00 2001 From: Hershey <120335013+HersheyStormBottle@users.noreply.github.com> Date: Thu, 29 May 2025 16:44:30 +0100 Subject: [PATCH 1/2] Update Packaged version for Linux.md - Added link to releases - Added clarity on wget use - Added missing suffix to file in nohup command - Added clarity on nohups function --- .../1. Installing the server/Packaged version for Linux.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.md b/docs/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.md index 6e3e37309..68697192a 100644 --- a/docs/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.md +++ b/docs/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.md @@ -4,7 +4,8 @@ This is essentially Trilium sources + node modules + node.js runtime packaged in ## Steps * SSH into your server -* use `wget` (or `curl`) to download latest `TriliumNextNotes-Server-[VERSION]-linux-x64.tar.xz` (notice `-Server` suffix) on your server. +* Release list at https://github.com/TriliumNext/Notes/releases +* use `wget` (or `curl`) to download latest `TriliumNextNotes-Server-[VERSION]-linux-x64.tar.xz` (copy link from release page, notice `-Server` suffix) on your server. * unpack the archive, e.g. using `tar -xf -d TriliumNextNotes-Server-[VERSION]-linux-x64.tar.xz` * `cd trilium-linux-x64-server` * `./trilium.sh` @@ -12,7 +13,7 @@ This is essentially Trilium sources + node modules + node.js runtime packaged in The problem with above steps is that once you close the SSH connection, the Trilium process is terminated. To avoid that, you have two options: -* Kill it (with e.g. Ctrl + C) and run again like this: `nohup ./trilium &`. +* Kill it (with e.g. Ctrl + C) and run again like this: `nohup ./trilium.sh &`. (nohup keeps the process running in the background, & runs it in the background) * Configure systemd to automatically run Trilium in the background on every boot ## Configure Trilium to auto-run on boot with systemd @@ -76,4 +77,4 @@ If you get an error like this, you need to either upgrade your glibc (typically ## TLS -Don't forget to [configure TLS](../TLS%20Configuration.md), which is required for secure usage! \ No newline at end of file +Don't forget to [configure TLS](../TLS%20Configuration.md), which is required for secure usage! From 355d1cfb5ec231a7cfb7af60733939e4d94f252d Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 30 May 2025 21:45:45 +0300 Subject: [PATCH 2/2] chore(docs): sync --- .../Packaged version for Linux.html | 9 ++++++--- .../Packaged version for Linux.md | 7 +++---- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.html b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.html index fb75e87d3..6d92fef26 100644 --- a/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.html +++ b/apps/server/src/assets/doc_notes/en/User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux.html @@ -3,8 +3,9 @@

Steps