mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-27 19:01:01 +00:00
[docs] Add a note on cluster support (#2214)
* [docs] Callout no cluster/multi-node support Though we have a GitHub issue for this, we don't mention it anywhere in the docs. This adds it to the deployment considerations so hopefully folks will see it when standing up their own instance. * [docs] Add daenney as a developer
This commit is contained in:
parent
fc11deeb83
commit
d6add4ef93
2 changed files with 4 additions and 0 deletions
|
@ -52,6 +52,9 @@ GoToSocial comes with built-in support for provisioning certificates through Let
|
|||
|
||||
## Server / VPS
|
||||
|
||||
!!! bug "Clustering / multi-node deployments"
|
||||
GoToSocial does not support [clustering or any form of multi-node deployment](https://github.com/superseriousbusiness/gotosocial/issues/1749). Though multiple GtS instances can use the same Postgres database and either shared local storage or the same object bucket, GtS relies on a lot of internal caching to keep things fast. There is no mechanism for synchronising these caches between instances. Without it, you'll get all kinds of odd and inconsistent behaviour.
|
||||
|
||||
GoToSocial aims to fit in small spaces so we try and ensure that the system requirements are fairly minimal: for a single-user instance with about 100 followers/followees, it uses somewhere between 50 to 100MB of RAM. CPU usage is only intensive when handling media (encoding blurhashes, mostly) and/or doing a lot of federation requests at the same time.
|
||||
|
||||
These light requirements mean GtS runs pretty well on something like a Raspberry Pi (a €40 single-board computer). It's been tested on a Raspberry Pi Zero W as well (a €9 computer smaller than a credit card), but it's not quite able to run on that. It should run on a Raspberry Pi Zero W 2 (which costs €14!), but we haven't tested that yet. You can also repurpose an old laptop or desktop to run GoToSocial for you.
|
||||
|
|
|
@ -72,6 +72,7 @@ For more information on GoToSocial image licensing, see [here](https://github.co
|
|||
|
||||
In alphabetical order:
|
||||
|
||||
- daenney
|
||||
- f0x \[[donate with liberapay](https://liberapay.com/f0x)\]
|
||||
- kim
|
||||
- tobi \[[donate with liberapay](https://liberapay.com/GoToSocial/)\]
|
||||
|
|
Loading…
Reference in a new issue