Maximum usage time per user

Hi there,

I was wondering if there is a way to set up a maximum VM time per user on JupyterHub? For example a maximum of 25 hours would be given to each user and they would not be able to launch another notebook after that.

Kind regards,


The jupyterhub-idle-culler service that you can configure in the helm chart under cull is able to stop servers after a certain max time, but you can’t put quotas on users such as “only 25 hours a month” or similar with that service. I don’t know of anyone who have done that so far in open source yet either.