If you used and customized jupyter (notebook/lab before) save your current enviornment first:
mv ~/.jupyter ~/.jupyter.v0
.
Then simply type the following
tmux new
jupyter-lab --no-browser --port=NNNNN --ip=\*
generate a tunnel through ssh:
ssh -L 8888:elcattivo:NNNNN -l user -J geniux.molgen.mpg.de elcattivo
monitor the machine using
htop
htop -u $USER
and point your local browser (firefox) to localhost:8888
.
run this in an R session:
install.packages("devtools")
devtools::install_github("IRkernel/IRkernel")
IRkernel::installspec()
run
jupyter-lab --generate-config
and edit the generated config file.
configure ssh with your own .ssh/config
file:
Host tunnel
HostName elcattivo
User UUUUUUUU
ProxyJump geniux.molgen.mpg.de
LocalForward 8888 elcattivo:NNNNN
then it suffices to run ssh tunnel
.
copy the in this dir:
mkdir -p ~/.config/htop
cp htoprc ~/.config/htop/