218
edits
Note: Currently new registrations are closed, if you want an account Contact us
(more reorganization) |
|||
Line 55: | Line 55: | ||
systemctl status sslh # SSL/SSH multiplexer which allow us to provide multiple services via 443 port (to bypass stupid firewalls) | systemctl status sslh # SSL/SSH multiplexer which allow us to provide multiple services via 443 port (to bypass stupid firewalls) | ||
== Services == | == User Visible Services == | ||
=== Homepage === | === Homepage === | ||
Line 103: | Line 103: | ||
* We use nginx reverse proxy to send requests that has ''/_matrix/*'' in url to synapse on 8008. See /etc/nginx/sites-enabled/diaspora | * We use nginx reverse proxy to send requests that has ''/_matrix/*'' in url to synapse on 8008. See /etc/nginx/sites-enabled/diaspora | ||
== Backend Services == | |||
=== nginx === | |||
Front end for diaspora and matrix. | |||
=== PostgreSQL === | |||
Backend for matrix. | |||
=== MySQL === | |||
Backend for diaspora. TODO: consider migrating to PostgreSQL to optimize resources (we can reduce one service and RAM usage). | |||
=== sslh === | |||
Port multiplexer to allow xmpp and diaspora to share 443 port. This allows us to fool stupid firewalls which blocks all ports except 80 and 443 (hence xmpp). | |||
= Coordination = | = Coordination = |