Aller au contenu

🔬 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.