diff --git a/docs/User Guide/!!!meta.json b/docs/User Guide/!!!meta.json index 12757018d..3629a85f9 100644 --- a/docs/User Guide/!!!meta.json +++ b/docs/User Guide/!!!meta.json @@ -382,10 +382,24 @@ { "type": "relation", "name": "internalLink", - "value": "l2VkvOwUNfZj", + "value": "rWX5eY045zbE", "isInheritable": false, "position": 10 }, + { + "type": "relation", + "name": "internalLink", + "value": "3tW6mORuTHnB", + "isInheritable": false, + "position": 20 + }, + { + "type": "relation", + "name": "internalLink", + "value": "l2VkvOwUNfZj", + "isInheritable": false, + "position": 30 + }, { "type": "label", "name": "shareAlias", @@ -399,20 +413,6 @@ "value": "bx bx-code-alt", "isInheritable": false, "position": 30 - }, - { - "type": "relation", - "name": "internalLink", - "value": "rWX5eY045zbE", - "isInheritable": false, - "position": 40 - }, - { - "type": "relation", - "name": "internalLink", - "value": "3tW6mORuTHnB", - "isInheritable": false, - "position": 50 } ], "format": "markdown", @@ -475,35 +475,35 @@ { "type": "relation", "name": "internalLink", - "value": "cbkrhQjrkKrh", + "value": "J1Bb6lVlwU5T", "isInheritable": false, "position": 10 }, { "type": "relation", "name": "internalLink", - "value": "3tW6mORuTHnB", + "value": "cbkrhQjrkKrh", "isInheritable": false, "position": 20 }, { "type": "relation", "name": "internalLink", - "value": "rWX5eY045zbE", + "value": "3tW6mORuTHnB", "isInheritable": false, "position": 30 }, { "type": "relation", "name": "internalLink", - "value": "moVgBcoxE3EK", + "value": "rWX5eY045zbE", "isInheritable": false, "position": 40 }, { "type": "relation", "name": "internalLink", - "value": "J1Bb6lVlwU5T", + "value": "moVgBcoxE3EK", "isInheritable": false, "position": 50 }, @@ -4089,17 +4089,31 @@ { "type": "relation", "name": "internalLink", - "value": "QEAPj01N5f7w", + "value": "oiVPnW8QfnvS", + "isInheritable": false, + "position": 50 + }, + { + "type": "relation", + "name": "internalLink", + "value": "QrtTYPmdd1qq", "isInheritable": false, "position": 60 }, { "type": "relation", "name": "internalLink", - "value": "eIg8jdvaoNNd", + "value": "QEAPj01N5f7w", "isInheritable": false, "position": 70 }, + { + "type": "relation", + "name": "internalLink", + "value": "eIg8jdvaoNNd", + "isInheritable": false, + "position": 80 + }, { "type": "label", "name": "shareAlias", @@ -4113,20 +4127,6 @@ "value": "bx bxs-keyboard", "isInheritable": false, "position": 80 - }, - { - "type": "relation", - "name": "internalLink", - "value": "oiVPnW8QfnvS", - "isInheritable": false, - "position": 90 - }, - { - "type": "relation", - "name": "internalLink", - "value": "QrtTYPmdd1qq", - "isInheritable": false, - "position": 100 } ], "format": "markdown", @@ -6038,19 +6038,19 @@ "type": "text", "mime": "text/html", "attributes": [ + { + "type": "relation", + "name": "internalLink", + "value": "MI26XDLSAlCD", + "isInheritable": false, + "position": 10 + }, { "type": "label", "name": "iconClass", "value": "bx bxs-keyboard", "isInheritable": false, "position": 30 - }, - { - "type": "relation", - "name": "internalLink", - "value": "MI26XDLSAlCD", - "isInheritable": false, - "position": 40 } ], "format": "markdown", diff --git a/src/public/app/doc_notes/en/User Guide/!!!meta.json b/src/public/app/doc_notes/en/User Guide/!!!meta.json index 45ac4e248..1d26da3cc 100644 --- a/src/public/app/doc_notes/en/User Guide/!!!meta.json +++ b/src/public/app/doc_notes/en/User Guide/!!!meta.json @@ -382,10 +382,24 @@ { "type": "relation", "name": "internalLink", - "value": "l2VkvOwUNfZj", + "value": "rWX5eY045zbE", "isInheritable": false, "position": 10 }, + { + "type": "relation", + "name": "internalLink", + "value": "3tW6mORuTHnB", + "isInheritable": false, + "position": 20 + }, + { + "type": "relation", + "name": "internalLink", + "value": "l2VkvOwUNfZj", + "isInheritable": false, + "position": 30 + }, { "type": "label", "name": "shareAlias", @@ -399,20 +413,6 @@ "value": "bx bx-code-alt", "isInheritable": false, "position": 30 - }, - { - "type": "relation", - "name": "internalLink", - "value": "rWX5eY045zbE", - "isInheritable": false, - "position": 40 - }, - { - "type": "relation", - "name": "internalLink", - "value": "3tW6mORuTHnB", - "isInheritable": false, - "position": 50 } ], "format": "html", @@ -475,35 +475,35 @@ { "type": "relation", "name": "internalLink", - "value": "cbkrhQjrkKrh", + "value": "J1Bb6lVlwU5T", "isInheritable": false, "position": 10 }, { "type": "relation", "name": "internalLink", - "value": "3tW6mORuTHnB", + "value": "cbkrhQjrkKrh", "isInheritable": false, "position": 20 }, { "type": "relation", "name": "internalLink", - "value": "rWX5eY045zbE", + "value": "3tW6mORuTHnB", "isInheritable": false, "position": 30 }, { "type": "relation", "name": "internalLink", - "value": "moVgBcoxE3EK", + "value": "rWX5eY045zbE", "isInheritable": false, "position": 40 }, { "type": "relation", "name": "internalLink", - "value": "J1Bb6lVlwU5T", + "value": "moVgBcoxE3EK", "isInheritable": false, "position": 50 }, @@ -4089,17 +4089,31 @@ { "type": "relation", "name": "internalLink", - "value": "QEAPj01N5f7w", + "value": "oiVPnW8QfnvS", + "isInheritable": false, + "position": 50 + }, + { + "type": "relation", + "name": "internalLink", + "value": "QrtTYPmdd1qq", "isInheritable": false, "position": 60 }, { "type": "relation", "name": "internalLink", - "value": "eIg8jdvaoNNd", + "value": "QEAPj01N5f7w", "isInheritable": false, "position": 70 }, + { + "type": "relation", + "name": "internalLink", + "value": "eIg8jdvaoNNd", + "isInheritable": false, + "position": 80 + }, { "type": "label", "name": "shareAlias", @@ -4113,20 +4127,6 @@ "value": "bx bxs-keyboard", "isInheritable": false, "position": 80 - }, - { - "type": "relation", - "name": "internalLink", - "value": "oiVPnW8QfnvS", - "isInheritable": false, - "position": 90 - }, - { - "type": "relation", - "name": "internalLink", - "value": "QrtTYPmdd1qq", - "isInheritable": false, - "position": 100 } ], "format": "html", @@ -6038,19 +6038,19 @@ "type": "text", "mime": "text/html", "attributes": [ + { + "type": "relation", + "name": "internalLink", + "value": "MI26XDLSAlCD", + "isInheritable": false, + "position": 10 + }, { "type": "label", "name": "iconClass", "value": "bx bxs-keyboard", "isInheritable": false, "position": 30 - }, - { - "type": "relation", - "name": "internalLink", - "value": "MI26XDLSAlCD", - "isInheritable": false, - "position": 40 } ], "format": "html", diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Technologies used/CKEditor.html b/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Technologies used/CKEditor.html index 0438f686c..d8a55c783 100644 --- a/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Technologies used/CKEditor.html +++ b/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Technologies used/CKEditor.html @@ -54,8 +54,8 @@
Trilium does not support multiple users. In order to have two or more persons with their own set of notes, multiple server instances must be - set up. It is also not possible to use multiple sync servers.
+ set up. It is also not possible to use multiple sync servers.To allow multiple server instances on a single physical server:
For Packaged version for Linux or +
For Packaged version for Linux or Manually, if starting the server manually just specify a different + class="reference-link" href="#root/_help_J1Bb6lVlwU5T">Manually, if starting the server manually just specify a different port and data directory per instance:
TRILIUM_NETWORK_PORT=8080 TRILIUM_DATA_DIR=/path/to/your/data-dir-A /opt/trilium/trilium.sh
For a second instance:
TRILIUM_NETWORK_PORT=8081 TRILIUM_DATA_DIR=/path/to/your/data-dir-B /opt/trilium/trilium.sh
If using systemd
, then set the environment variables in the service configuration.
For Using Docker, + simply use two different containers, each with their own port binding and + data directory.
+For On NixOS, + the only possible way is to use Docker OCI containers or at least one NixOS + container with its own service definition.
+For support or additional context, see the related GitHub Discussion.