🔬 JupyterLAB — Python interactif¶
Rôle¶
JupyterLAB est un environnement de notebooks Python interactifs hébergé sur le serveur. Permet de faire du Python sans rien installer en local.
| Propriété | Valeur |
|---|---|
| Container | CT121 |
| IP | 192.168.192.121 |
| Port | 8888 |
| URL | jupyter.galexios.fr |
Usages¶
| Usage | Utilisateur |
|---|---|
| Scripts Python ponctuels | Alexis |
| Analyse de données | Alexis |
| Travaux scolaires | Olivier (possible) |
| Notebooks permanents | ❌ Non — les scripts longs tournent dans des LXC dédiés |
Pourquoi pas de notebooks permanents ?¶
Pour les scripts Python qui doivent tourner en continu (ex: traitement de données, scraping), un LXC dédié est préférable à un notebook Jupyter car : - Pas dépendant d'une session navigateur - Redémarre automatiquement au boot - Logs persistants via systemd
# Exemple : lancer un script Python en service systemd dans un LXC
# /etc/systemd/system/monscript.service
[Service]
ExecStart=/usr/bin/python3 /opt/monscript.py
Restart=always
Accès¶
Usage principalement personnel
JupyterLAB est accessible à Alexis et potentiellement Olivier. L'accès n'est pas ouvert à Nelly et Nicolas.