From 61c323280546c59f993e80e652b8b667b114f24c Mon Sep 17 00:00:00 2001 From: Fernando Ribeiro Date: Tue, 4 Mar 2025 11:37:56 +0000 Subject: [PATCH 1/8] add some MM instances listings examples --- src/server/install/index.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/install/index.md b/src/server/install/index.md index 39271170..a31c79b3 100644 --- a/src/server/install/index.md +++ b/src/server/install/index.md @@ -9,6 +9,12 @@ Installation guide will help you to install your o We recommend using a dedicated host machine with 8 GB of memory. The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of the data you expect to store respectively. +For a typical enterprise level deployment for a small team (<20 users), we provide a shortlist of Azure, AWS and GCP capable instances. + +* [Azure](https://cloudprice.net/?_numberOfCores_min=4&_numberOfCores_max=6&_memoryInMB_min=6&_memoryInMB_max=8&timeoption=month) +* [AWS](https://cloudprice.net/aws/ec2?timeoption=month&_ProcessorVCPUCount_min=4&_ProcessorVCPUCount_max=6&_MemorySizeInMB_min=6&_MemorySizeInMB_max=8) +* [GCP](https://cloudprice.net/gcp/compute?timeoption=month&_ProcessorVCPUCount_max=6&_ProcessorVCPUCount_min=4&_MemorySizeInMB_min=6&_MemorySizeInMB_max=8) + ## Mergin Maps CE Docker Images From b4340f9db9a84ed14ba7078af52651b6d547de12 Mon Sep 17 00:00:00 2001 From: Fernando Ribeiro Date: Tue, 4 Mar 2025 11:41:04 +0000 Subject: [PATCH 2/8] add GCP to words list --- scripts/wordlist.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/wordlist.txt b/scripts/wordlist.txt index 85035e5b..08fa88a8 100644 --- a/scripts/wordlist.txt +++ b/scripts/wordlist.txt @@ -45,6 +45,7 @@ frontend FLX FOSS Garmin +GCP GDA gdal GDAL From 2a56abb4426adbd4f7418a9efc43743c44b374b8 Mon Sep 17 00:00:00 2001 From: Fernando Ribeiro Date: Tue, 4 Mar 2025 12:02:10 +0000 Subject: [PATCH 3/8] review notes on system requirements --- src/server/install/index.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/server/install/index.md b/src/server/install/index.md index a31c79b3..0ea4e1e4 100644 --- a/src/server/install/index.md +++ b/src/server/install/index.md @@ -9,11 +9,13 @@ Installation guide will help you to install your o We recommend using a dedicated host machine with 8 GB of memory. The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of the data you expect to store respectively. -For a typical enterprise level deployment for a small team (<20 users), we provide a shortlist of Azure, AWS and GCP capable instances. +For a typical enterprise level deployment for a small team (<20 users), the following specs are sufficient: -* [Azure](https://cloudprice.net/?_numberOfCores_min=4&_numberOfCores_max=6&_memoryInMB_min=6&_memoryInMB_max=8&timeoption=month) -* [AWS](https://cloudprice.net/aws/ec2?timeoption=month&_ProcessorVCPUCount_min=4&_ProcessorVCPUCount_max=6&_MemorySizeInMB_min=6&_MemorySizeInMB_max=8) -* [GCP](https://cloudprice.net/gcp/compute?timeoption=month&_ProcessorVCPUCount_max=6&_ProcessorVCPUCount_min=4&_MemorySizeInMB_min=6&_MemorySizeInMB_max=8) +* **vCPUS**: Between `4` to `6` +* **Memory**: Between `6Gb` to `8Gb` + +More users means more processing power needed for , specially if synchronization of projects happens simultaneously with many users at once. +Please review your target instance requirements in accordance to these remarks. ## Mergin Maps CE Docker Images From 58a8849e9d1dbcc5c2ea4908fc9c1209e3f03abd Mon Sep 17 00:00:00 2001 From: Fernando Ribeiro Date: Tue, 4 Mar 2025 12:06:22 +0000 Subject: [PATCH 4/8] update words list --- scripts/wordlist.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/wordlist.txt b/scripts/wordlist.txt index 08fa88a8..bb3db26e 100644 --- a/scripts/wordlist.txt +++ b/scripts/wordlist.txt @@ -20,6 +20,7 @@ Boolean changesets CLI Consulting's +CPU CRS crosshairs CSRF @@ -264,6 +265,7 @@ undoable url uuid UUIDs +vCPUS xcf xyz yml From 2fb99f8686980cd8194adabee9a7c9074c8c01ac Mon Sep 17 00:00:00 2001 From: Fernando Ribeiro Date: Tue, 4 Mar 2025 12:06:22 +0000 Subject: [PATCH 5/8] update words list --- scripts/wordlist.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/wordlist.txt b/scripts/wordlist.txt index 08fa88a8..b5975725 100644 --- a/scripts/wordlist.txt +++ b/scripts/wordlist.txt @@ -20,6 +20,7 @@ Boolean changesets CLI Consulting's +CPU CRS crosshairs CSRF @@ -255,6 +256,7 @@ subfolder subfolders subproject subprojects +synchronization toc toolset tooltip @@ -264,6 +266,7 @@ undoable url uuid UUIDs +vCPUS xcf xyz yml From 36cb992a094bbf774b1ec5085f75fab00690bebc Mon Sep 17 00:00:00 2001 From: Fernandinand Date: Fri, 7 Mar 2025 12:05:24 +0000 Subject: [PATCH 6/8] Refine install requirements --- src/server/install/index.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/server/install/index.md b/src/server/install/index.md index 0ea4e1e4..9a62a1e6 100644 --- a/src/server/install/index.md +++ b/src/server/install/index.md @@ -7,15 +7,11 @@ Installation guide will help you to install your o ## Installation System Requirements -We recommend using a dedicated host machine with 8 GB of memory. The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of the data you expect to store respectively. +For testing or personal usage a 4Gb memory machine is enough to run . For small teams we recommend using a dedicated host machine with 8 GB of memory. -For a typical enterprise level deployment for a small team (<20 users), the following specs are sufficient: +The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of the data you expect to store respectively. -* **vCPUS**: Between `4` to `6` -* **Memory**: Between `6Gb` to `8Gb` - -More users means more processing power needed for , specially if synchronization of projects happens simultaneously with many users at once. -Please review your target instance requirements in accordance to these remarks. +For large teams and/or HA, please contact our . ## Mergin Maps CE Docker Images From 5d06d4e52e2de7abd70563c5784e0a7680f8d428 Mon Sep 17 00:00:00 2001 From: Fernando Ribeiro Date: Fri, 7 Mar 2025 12:23:35 +0000 Subject: [PATCH 7/8] More refinment and information --- src/server/install/index.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/server/install/index.md b/src/server/install/index.md index 9a62a1e6..ca8aef4f 100644 --- a/src/server/install/index.md +++ b/src/server/install/index.md @@ -7,11 +7,12 @@ Installation guide will help you to install your o ## Installation System Requirements -For testing or personal usage a 4Gb memory machine is enough to run . For small teams we recommend using a dedicated host machine with 8 GB of memory. +For testing or personal usage a 4GB memory machine is enough to run . For small teams we recommend using a dedicated host machine with 8 GB of memory. -The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of the data you expect to store respectively. +For large teams and/or HA, please contact our . -For large teams and/or HA, please contact our . +The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of the data you expect to store respectively. +We advise you to install a monitoring solution alongside in order to get some metrics for your use case. ## Mergin Maps CE Docker Images From b65a442f7d3ef0ed12c64f110c7ed62af2a43c72 Mon Sep 17 00:00:00 2001 From: Fernando Ribeiro Date: Mon, 24 Mar 2025 09:57:17 +0000 Subject: [PATCH 8/8] Changes following GH reviews --- scripts/wordlist.txt | 1 - src/server/install/index.md | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/wordlist.txt b/scripts/wordlist.txt index b5975725..bb3db26e 100644 --- a/scripts/wordlist.txt +++ b/scripts/wordlist.txt @@ -256,7 +256,6 @@ subfolder subfolders subproject subprojects -synchronization toc toolset tooltip diff --git a/src/server/install/index.md b/src/server/install/index.md index ca8aef4f..9c4d009f 100644 --- a/src/server/install/index.md +++ b/src/server/install/index.md @@ -11,7 +11,7 @@ For testing or personal usage a 4GB memory machine is enough to run . -The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of the data you expect to store respectively. +The requirements for CPU and persistent storage depend largely on the frequency of project updates and the anticipated size of stored data. We advise you to install a monitoring solution alongside in order to get some metrics for your use case. ## Mergin Maps CE Docker Images