You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+48Lines changed: 48 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,54 @@ Full list found in [requirements.txt](./requirements.txt).
41
41
42
42
Certificates used are located in the `./security/` folder, taken from the [Cogstack-NiFi](https://github.com/CogStack-NiFi) security folder, [nifi.key](https://raw.githubusercontent.com/CogStack/CogStack-NiFi/refs/heads/main/security/certificates/nifi/nifi.key) and [nifi.pem](https://raw.githubusercontent.com/CogStack/CogStack-NiFi/refs/heads/main/security/certificates/nifi/nifi.pem), read the [security section](https://cogstack-nifi.readthedocs.io/en/latest/security.html) for more info on how to generate them from the main NiFi repository.
43
43
44
+
### Cookie Secret Management
45
+
46
+
JupyterHub requires a secure cookie secret file with restrictive permissions.
47
+
To keep the repository clean and avoid permission-related issues, the cookie secret file is ignored by Git and generated locally as needed.
48
+
49
+
### File Location
50
+
51
+
```bash
52
+
config/jupyterhub_cookie_secret
53
+
```
54
+
55
+
This file is intentionally listed in `.gitignore`, so it is never tracked or committed.
56
+
57
+
### Generating a New Cookie Secret
58
+
59
+
A helper script is provided to generate a fresh secret.
0 commit comments