Useful Commands
Below are some useful commands for setting up and running JupyterHub.
kill configurable-http-proxy
ps aux | grep configurable-http-proxy kill ####
nginx
sudo service nginx stop sudo service nginx start sudo service nginx restart nginx -t
Shutdown and restart server
sudo shutdown -r now
Start JupyterHub with sudo (need to do this to allow other users to logon)
sudo /home/peter/anaconda3/bin/jupyterhub
Start jupyterhub as service, will run continuously
sudo systemctl start jupyterhub sudo systemctl <start|stop|status> jupyterhub
Add environmental variables:
$ export OAUTH_CLIENT_SECRET=xxxxxxxxxxx
Get the time and date from the command line
$ date "+%H:%M:%S %Y-%m-%d" 17:36:58 2019-02-13
Gitpuller extension URLs
https://domain.org/hub/user-redirect/git-pull?repo=GitHubUserName%2FRepoName&branch=master&app=lab
change the systemctl start jupyterhub configurations
If changes are made to /etc/systemd/system/jupyterhub.service
needs to reload:
sudo systemctl daemon-reload sudo systemctl start jupyterhub