aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorKegsay <kegan@matrix.org>2020-09-10 17:37:31 +0100
committerGitHub <noreply@github.com>2020-09-10 17:37:31 +0100
commit913020e4b7ceeaf67b4c7ed8e0778126989846ef (patch)
treea87393aa2f16093d85e42c0270b0514f0c73c19c /README.md
parent95d7e2336d9ae96186a097ee72e6b4c279508679 (diff)
Add hardware requirements; fixes #324 (#1420)
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/README.md b/README.md
index 864a24e9..ecb3cdb9 100644
--- a/README.md
+++ b/README.md
@@ -101,6 +101,18 @@ look for [Good First Issues](https://github.com/matrix-org/dendrite/labels/good%
familiar with the project, look for [Help Wanted](https://github.com/matrix-org/dendrite/labels/help-wanted)
issues.
+# Hardware requirements
+
+Dendrite in Monolith + SQLite works in a range of environments including iOS and in-browser via WASM.
+
+For small homeserver installations joined on ~10s rooms on matrix.org with ~100s of users in those rooms, including some
+encrypted rooms:
+ - Memory: uses around 100MB of RAM, with peaks at around 200MB.
+ - Disk space: After a few months of usage, the database grew to around 2GB (in Monolith mode).
+ - CPU: Brief spikes when processing events, typically idles at 1% CPU.
+
+This means Dendrite should comfortably work on things like Raspberry Pis.
+
# Discussion
For questions about Dendrite we have a dedicated room on Matrix