From ff843db8d954cb69deb27316b840d8ce0dd8231e Mon Sep 17 00:00:00 2001
From: Tim Kreuzer <t.kreuzer@fz-juelich.de>
Date: Mon, 11 Nov 2024 16:20:27 +0100
Subject: [PATCH] update repo2docker for persistence and shared envs

---
 docs/users/jupyterlab/repo2docker/index.md | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/docs/users/jupyterlab/repo2docker/index.md b/docs/users/jupyterlab/repo2docker/index.md
index 9e01b6a..7ace7df 100644
--- a/docs/users/jupyterlab/repo2docker/index.md
+++ b/docs/users/jupyterlab/repo2docker/index.md
@@ -41,3 +41,12 @@ Jupyter-JSC offers **Repo2Docker ( Binder )**, which facilitates building Docker
 - **Description:** Optionally, provide the path to a specific notebook file within your repository, e.g. `notebooks/example.ipynb`, or a URL to open.
 - **Purpose:** If filled, the specified notebook will open automatically once the environment is launched, simplifying access to a main file.
 
+## Persistence and Shared Environments
+
+Changes made within the running JupyterLab environment are **not persistent**. This means:
+
+- **Non-Persistent** Changes: Any modifications made to files or settings in the current JupyterLab session will be lost when the session is closed. They are only visible to the current user session and will not persist across restarts.
+- **No Shared State**: If you share a link to your environment, other users who start a JupyterLab session from that link will see the repository's original content, not any changes you’ve made in your session.
+- **No Persistent Storage**: The current Repo2Docker setup does not support persistent storage. If you need to save your work, download any necessary files before closing the session.
+
+> In the future, we plan to add persistent storage, allowing you to mount **your persistent data** directly into the session when it starts.
\ No newline at end of file
-- 
GitLab