CoCalc without Docker
This is how to install your own personal CoCalc. The directions below have only been tested with Debian stable (on a Pixelbook using Crostini), but nearly the same thing should work under Ubuntu (?) on any Linux machine. Make sure you have at least 1.5GB of disk space available for the cocalc install (and all dependencies).
WARNING: For me this creates the server and I can make an account, but project creation doesn't work. I'll come back to that later.
Install Node.js and PostgreSQL and Python Yaml.
Grab the CoCalc source code.
Build it and install dependencies:
Also, install Python scripts:
When that is done, add this to your ~/.bashrc
:
Then start postgresql running:
And start the hub (in another tmux or terminal session somehow):
Now the hub should be running and serving from
http://penguin.linux.test:8000 (or http://localhost:8000 if you're not using a Pixelbook).
and you should be able to visit that URL and get an error... because the webpack build hasn't happened.
Do
to build the static files using webpack (this should take 5-10 minutes). Once that finishes, visit http://penguin.linux.test:8000, make an account, and start using your computer via CoCalc...