Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compute server: http interface #7943

Open
wants to merge 42 commits into
base: master
Choose a base branch
from
Open

Conversation

williamstein
Copy link
Contributor

  • url to get basically a single cocalc project running on a compute server, e.g., file system navigation, terminals, jupyter, file editing, etc.
  • direct connection between browser and compute server
  • everything is sync'd with main project in cocalc.com

- also found a cache header bug in hub express server (only impacts
  cocalc-docker so not a real issue).
motivation: I'm trying to decide what architecture to use for the
compute server's web server, and it would be really helpful to better
understand what we do now, in order to see the pros and cons.
motivation is so it can be used in a compute server too; also this helps
better organize and clean up code.  more to come.
- obviously way better approach than trying to put server in
  @cocalc/sync where it can only go with a bunch of brittle
  runtime insertions
- very natural module to define
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant