-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add possibility to use systemdspawner as non-root #99
Comments
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! 🤗 |
Interesting you should mention that. I've recently deployed JupyterHub again and in the course redid some of the stuff around my earlier branch for running JupyterHub without root. I wanted to clean up the history and open a PR for that next week, closing the old one. Alternatively I'm considering a friendly fork under a different name, since I've added named servers and intend to add a few more features, but I'm also using newer systemd features like the credentials mechanism. |
Would be great to either have it added to the default systemdspawner or have some other spawner that could be installed as easy as the others ones like "pip install jupyterhub-systemdnonrootspawner". Looking forward to testing whatever you come up with :) |
@Frank-Steiner it's not much, but I opened #100 to start a discussion. |
Hi,
is there any chance to add sth. like the nonrootv2 feature to systemdspawner?
Being able to have juypterhub run as non-root is the only reason for the sudo spawner, which misses all the config options that systemdspawner has. The mechanism in Joergs nonrootv2 tree adds a very systemd'ish way to use per-user service file instances.
Have you considered adding this? Would be great to have systemdspawner + non-root...
cu,
Frank
The text was updated successfully, but these errors were encountered: