The main server provisioned by Simple and Fast.
- Nix 94.3%
- Shell 5.7%
Move scientific computing packages from jupyterlabEnv (the singleuser server env) to an explicit kernels.python3 definition so they are actually available to user notebooks. The NixOS jupyterhub module uses jupyterlabEnv only for the server process; user kernels are configured separately via the kernels option. Add duckdb, duckdb-engine, and jupysql to the kernel environment. Remove pip and C library build tools from the container since user package installation is not supported. Fixes: No module named pip (PEP 668 externally-managed-environment) Assisted-by: pi:mimo-v2.5-pro |
||
|---|---|---|
| docs | ||
| pkgs | ||
| secrets | ||
| simpleauth | ||
| .gitignore | ||
| AGENTS.md | ||
| configuration.nix | ||
| disk-config.nix | ||
| flake.lock | ||
| flake.nix | ||
| hardware-configuration.nix | ||
| KANBOARD_PLAN | ||
| README.adoc | ||
| README.md | ||
| restore-from-glacier.sh | ||
| SECURITY.adoc | ||
ssh -o StrictHostKeyChecking=no -i ~/.ssh/id_simplefast root@51.75.118.65 -p 2222
Useful commands
View JupyterHub logs inside the notebook container
nixos-container run notebook -- journalctl -u jupyterhub -e --no-pager -n 200