Why Open Source + Self-Hosted (where possible)

Some updates on why we’ve chosen self-hosted options and open-source options where generally possible…

Examples:

  1. Our website is a self-hosted install. It exists on managed hosting, because that lowers maintenance and increases speed and security. It’s a self-install, because that gives us control of our own data rather that forces it to live in a database we don’t own. Best of both worlds.

  2. The forum is open-source but self-installed on servers we manage. Same exact reasons. The best tools make self-install and self-hosting or 3rd party hosting an option. This is part of our commitment of not selling the data, even inadvertently.

  3. The new vidchat chat is not self-install, self-hosted, but it has elements of both. There’s not a solution for that which is still mobile responsive with a currently maintained code base (the last such solution became abandonware some years ago). However, this solution is faster, more secure, more stable, and does not take our database data and put it with a 3rd party. It ALLOWS Facebook login as an option for convenience if you’re a regular user, but not a requirement. We made Facebook integration an INDIVIDUAL choice.

As we continue to make upgrades, this is the paradigm we’re using: data security, data privacy, self-managed and/or self-hosted where feasible. We think these are good moves. Cheers!

FYI: The reason we can run website maintenance and not have the forum be affected, and vice versa is that this new approach is more modular. Separate servers = each resource is served up faster and is more reliable independently of an issue with any one resource. This has long-term implications for improved stability of the community.

7 Likes

Makes a great deal of sense. Thanks for thinking this through and putting in all the work. Tell me to mind my own business, but in which jurisdiction are the servers, please? Asking because I wonder how you view the various risks in the various jurisdictions.
Personally, I would choose not to do anything to facilitate or enhance the use of Facebook. To me, Facebook is part of the problem. But that’s just me :slight_smile:
Thanks again!

3 Likes

Very sensible - I’ve been advocating this on other sites I visit. And it appears to be very performative. Do you host your own out-mailer too?

We do it two ways. We are using a 3rd party server for mail on some types of mail to improve deliverability.

Thank you. {and padding to 20+ characters - whatever happened to Brevity Is The Soul Of Wit?}

1 Like

Open source has more eyes pouring over the code to insure all the good things we like. Cheers.