Forums

Matrix server (synapse) with basic account?

I'd like to run synapse, the Python implementation of http://matrix.org on Python Anywhere. Synapse is this thing https://matrix.org/blog/project/synapse/ and https://github.com/matrix-org/synapse .

Is that feasible given the infrastructure by PA?

I would attempt the installation if there is a chance to get it to work.

"restricted outbound Internet access from your apps" means what exactly? Does it mean NO outbound, or only to some domains, or only some bandwidth?

Would I be able to run my own webserver on port 80/443 (would be best for synapse), or wsgi, or would synapse have to work with the PA provided webserver (unlikely)?

Frank

Outbound access is limited to anything with public api's and documentation. see our whitelist here. Let us know if you need to access any endpoint that has an api and we can add it to the whitelist for you.

As long as synapse can fit into a wsgi specification, then you should be able to host it on PythonAnywhere.

From a quick glance at synapse, I don't see anything super straight forward to fit it into a wsgi app. Maybe ask around the synapse forums/user groups?