cytoscape / cytoscape-explore

Network visualization webapp.
MIT License
12 stars 4 forks source link

Enable SSL on dev server #76

Closed coleslaw481 closed 2 years ago

coleslaw481 commented 2 years ago

Not sure if this involves any code change on this repo, but the dev server needs to support SSL

maxkfranz commented 2 years ago

Options:

(1) Manage certs etc. manually with Let's Encrypt. Error prone, laborious, but flexible.

(2) Use a managed app platform on the cloud, e.g. DigitalOcean Apps, Google Cloud Run, etc. Then everything is automatic. With DigitalOcean Apps, deployment for a node app is as simple as specifying the GitHub repo URL.

(3) CapRover: This is somewhere between (1) and (2). It's much more automatic than (1), but there's still more manual management involved than (2). This may be good enough (and cheap enough) for a dev server, but I'd hesitate to use it in production. There are similar systems that may be a bit better for prod, like Dokku, if you'd like to go that route.

maxkfranz commented 2 years ago

@dexterpratt, who's managing the dev server on your cloud so that the issue can be assigned?

dexterpratt commented 2 years ago

chris churas - @coleslaw481

maxkfranz commented 2 years ago

By the way, is there a URL we could link to for the dev instance in the readme so we don't all have to remember the URL by heart?