Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add self-hosting recommendations (#1191)
* Adds table for self-hosting recommendations/considerations * New shortcodes: icon/yes, icon/no, format-number
- Loading branch information
Showing
13 changed files
with
68 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
title: "Self Hosting in CHT 4.x" | ||
linkTitle: "Self Hosting" | ||
weight: 10 | ||
description: > | ||
Details for hosting the CHT on self run infrastructure | ||
--- | ||
|
||
# Recommendations and considerations | ||
|
||
## Multi vs Single node couchdb requirements | ||
|
||
For smaller deployments a [single node CouchDB][single-couch] instance can be used, for larger deployments a [multi-node CouchDB][multi-couch] cluster is generally recommended | ||
|
||
| Consideration | [Single node CouchDB][single-couch] | [Multi-node clustered CouchDB][multi-couch] | | ||
| -------------------------------------------------------- | ----------------------------------- | ------------------------------------------- | | ||
| Less than {{< format-number 4_000 >}} users | {{< icon/yes >}} | {{< icon/yes >}} | | ||
| More than {{< format-number 4_000 >}} users | {{< icon/no >}} | {{< icon/yes >}} | | ||
| Less than {{< format-number 10_000 >}} documents per day | {{< icon/yes >}} | {{< icon/yes >}} | | ||
| More than {{< format-number 10_000 >}} documents per day | {{< icon/no >}} | {{< icon/yes >}} | | ||
| Seamless upgrade with multi-node docker compose | {{< icon/yes >}} | {{< icon/no >}} | | ||
| Seamless upgrade with multi-node kubernetes/k3s | {{< icon/yes >}} | {{< icon/yes >}} | | ||
|
||
[single-couch]: {{< relref "apps/guides/hosting/4.x/self-hosting/single-node" >}} | ||
[multi-couch]: {{< relref "apps/guides/hosting/4.x/self-hosting/multiple-nodes" >}} | ||
|
||
## Cloud provider vs Bare metal | ||
|
||
| Consideration | Cloud provider | Bare Metal | | ||
| --------------------------- | --------------- | ---------------- | | ||
| Data needs to be in-country | {{< icon/no >}} | {{< icon/yes >}} | |
9 changes: 5 additions & 4 deletions
9
...osting/4.x/self-hosting-multiple-nodes.md → ...osting/4.x/self-hosting/multiple-nodes.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7 changes: 4 additions & 3 deletions
7
...s/hosting/4.x/self-hosting-single-node.md → ...s/hosting/4.x/self-hosting/single-node.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
{{/* Replace _ with unicode character Thin Space (U+2009) for international number formating */}} | ||
{{ with .Get 0 }}{{ replace . "_" " " }}{{ end }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<span title="No">❌</span> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<span title="Yes">✔</span> |