# Sharing Julia Depots on Multi-User Platforms

**URL:** https://discourse.julialang.org/t/sharing-julia-depots-on-multi-user-platforms/129961
**Category:** General Usage
**Tags:** question
**Created:** [June 17, 2025, 9:18am UTC](https://discourse.julialang.org/t/sharing-julia-depots-on-multi-user-platforms/129961 "2025-06-17T09:18:40Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)
#### Post date: [June 17, 2025, 11:00pm UTC](https://discourse.julialang.org/t/sharing-julia-depots-on-multi-user-platforms/129961/3 "2025-06-17T23:00:19Z")

</div>

Have you considered having multiple depots? Only [the first depot of the stack is supposed to be writable](https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_DEPOT_PATH), all the others can safely be read-only. So for each user you could have

```bash
export JULIA_DEPOT_PATH=":/path/to/shared/depot"

```

and no one would clash with anyone else. There would still be some duplication across users, but a lot less than the no-shared-depot scenario.

---

_[View the full topic](https://discourse.julialang.org/t/sharing-julia-depots-on-multi-user-platforms/129961)._
