When the 1-click installer for Reclaim Cloud works its magic and turns GLAM Workbench repositories into your own, personal digital labs, it creates a new work
directory mounted inside of your main Jupyter directory. This new directory is independent of the Docker image used to run Jupyter, so it’s a handy place to copy things if you ever want to update the Docker image. However, I just realised that there was a permissions problem with the work
directory which meant you couldn’t write files to it from within Jupyter.
To fix the problem, I’ve added an extra line to the reclaim-manifest.jps
config file to make the Jupyter user the owner of the work
directory:
- cmd[cp]: chown -R jovyan:jovyan /home/jovyan/work
This takes care of any new installations. If you have an existing installation, you can either just create a completely new environment using the updated config, or you can manually change the permissions:
chown -R jovyan:jovyan /home/jovyan/work
Done! See the Using Reclaim Cloud section of the GLAM Workbench for more information.