superseriousbusiness / gotosocial

Fast, fun, small ActivityPub server.
https://docs.gotosocial.org
GNU Affero General Public License v3.0
3.82k stars 331 forks source link

[chore] Clarify supported platforms, add notes + docs #3427

Closed tsmethurst closed 1 month ago

tsmethurst commented 1 month ago

This PR removes builds for OpenBSD added in https://github.com/superseriousbusiness/gotosocial/pull/3413, as testing on OpenBSD shows too many performance issues for "full" support currently.

Also adds some notes about 32-bit Linuxes (which also run with Wazero's "interpreter" mode) and FreeBSD, which runs in "compiled" mode (nice!) but also reportedly showed some issues with WASM SQLite.

The PR also adds a "supported platforms" table to the README.md with an explanation of which platforms we offer full, partial, and no support for.