# Put() not working in jupyter notebook on local server

**URL:** <https://help.galaxyproject.org/t/put-not-working-in-jupyter-notebook-on-local-server/17535>\
**Category:** Uncategorized\
**Tags:** devops-administration, galaxy-local, release-testing\
**Created:** [March 3, 2026, 11:41pm UTC](https://help.galaxyproject.org/t/put-not-working-in-jupyter-notebook-on-local-server/17535 "2026-03-03T23:41:23Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![jennaj](https://sea2.discourse-cdn.com/flex020/user_avatar/help.galaxyproject.org/jennaj/32/27_2.png) [@jennaj](https://help.galaxyproject.org/u/jennaj)\
**Post date:** [March 5, 2026, 7:23pm UTC](https://help.galaxyproject.org/t/put-not-working-in-jupyter-notebook-on-local-server/17535/4 "2026-03-05T19:23:11Z")

</div>

Hi @rheiland

The message about the `yarn` version can be ignored (probably!). Instead, this is usually about the process memory exceeding the current allocations.

Please see this post for details. → [caniuse-lite is outdated error during run.sh build - #9 by pjlombardo](https://help.galaxyproject.org/t/caniuse-lite-is-outdated-error-during-run-sh-build/10345/9?utm_source=chatgpt.com)

For more choices when starting up, whether with `sh run.sh` or not, **this is the definitive documentation** that updates with each release:

- 🚀 **Client Options!** [galaxy/client/README.md at dev · galaxyproject/galaxy · GitHub](https://github.com/galaxyproject/galaxy/blob/dev/client/README.md)
- choosing the best `make client` option can help avoid longer build times or more memory and storage being involved!

* * *

From here, there are two primary options

1. Build the client somewhere that has a lot of memory, then [move it to the VM](https://galaxyproject.github.io/training-material/topics/admin/tutorials/introduction/slides.html#8) where you want to [deploy the service](https://galaxyproject.github.io/training-material/topics/admin/tutorials/ansible-galaxy/slides.html#17).

2. Choose a different `make client` option, or directly set a shell variable for the NODE\* memory limit available. The topic above explains where this option was polished a bit more – [also here directly](https://github.com/galaxyproject/galaxy/pull/16324).

The steps for option 2 with direct memory set would be something like

- create the home directly `/my-server/galaxy` and `cd` into it
- `export NODE_OPTIONS="--max_old_space_size=4096"` to set the limit to 4 GB (or what you have available)
- `sh run.sh`

The process can still overflow – setting the `swap` is probably needed for the full install if the memory is less than ~ 10 GB (I can confirm this minimum for this exact release, and update back here!)

All if this could be added to [Get Galaxy | Galaxy Hub](https://galaxyproject.org/admin/get-galaxy/) since it comes up every so often! TODO item for me!

Please give this a try and let us know what happens! We can troubleshoot more. Knowing more about the environment would help. 👩‍🔬

---

_[View the full topic](https://help.galaxyproject.org/t/put-not-working-in-jupyter-notebook-on-local-server/17535)._
