Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
| Download
Views: 39595
1
#!/usr/bin/env python
2
3
import os, json, socket, sys, util
4
5
path = os.path.split(os.path.realpath(__file__))[0]; os.chdir(path); sys.path.insert(0, path)
6
7
os.environ['DEVEL']='yes'
8
os.environ['PGHOST']=os.path.join(path, 'postgres_data/socket')
9
10
if 'TMUX' in os.environ: # see https://github.com/sagemathinc/cocalc/issues/563
11
del os.environ['TMUX']
12
13
util.chdir()
14
15
ports = util.get_ports()
16
base_url = util.base_url()
17
hostname = socket.gethostname()
18
19
cmd = "cd ../../&& . smc-env && service_hub.py --dev --foreground --hostname={hostname} --port={hub_port} --proxy_port=0 --gap=0 --base_url={base_url} start".format(
20
hostname = hostname,
21
base_url = base_url,
22
hub_port = ports['hub'])
23
24
util.cmd(cmd)
25
26
27
28