{"users":[{"id":3,"username":"choldgraf","name":"Chris Holdgraf","avatar_template":"/user_avatar/discourse.jupyter.org/choldgraf/{size}/1264_2.png","flair_name":"disting-contrib","flair_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/original/2X/9/9ac19dec601ee8344c2da3480209fd025373c0c3.png","flair_bg_color":"FFFFFF","flair_group_id":44,"primary_group_name":"disting-contrib","admin":true,"trust_level":4},{"id":11086,"username":"Yuri","name":"Юрий Полянский","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/y/71c47a/{size}.png","trust_level":1},{"id":27543,"username":"havarpan","name":"","avatar_template":"/user_avatar/discourse.jupyter.org/havarpan/{size}/22526_2.png","trust_level":0},{"id":8399,"username":"spookster","name":"","avatar_template":"/user_avatar/discourse.jupyter.org/spookster/{size}/8939_2.png","trust_level":2},{"id":73,"username":"manics","name":"Simon","avatar_template":"/user_avatar/discourse.jupyter.org/manics/{size}/85_2.png","flair_name":"jupyterhub-team","flair_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/original/2X/9/9ac19dec601ee8344c2da3480209fd025373c0c3.png","flair_bg_color":"FFFFFF","flair_group_id":42,"primary_group_name":"jupyterhub-team","moderator":true,"trust_level":4},{"id":8,"username":"minrk","name":"Min RK","avatar_template":"/user_avatar/discourse.jupyter.org/minrk/{size}/13_2.png","flair_name":"jupyterhub-team","flair_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/original/2X/9/9ac19dec601ee8344c2da3480209fd025373c0c3.png","flair_bg_color":"FFFFFF","flair_group_id":42,"primary_group_name":"steering-council","trust_level":4},{"id":27559,"username":"someguy","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/ac8455/{size}.png","trust_level":0},{"id":21109,"username":"guy_ford","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/258eb7/{size}.png","trust_level":1},{"id":25754,"username":"vseed","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/3be4f8/{size}.png","trust_level":1},{"id":27317,"username":"dlq","name":"David L. Qiu","avatar_template":"/user_avatar/discourse.jupyter.org/dlq/{size}/22427_2.png","trust_level":1},{"id":1206,"username":"krassowski","name":"Michał Krassowski","avatar_template":"/user_avatar/discourse.jupyter.org/krassowski/{size}/1685_2.png","trust_level":2},{"id":6452,"username":"wjcapehart","name":"Bill Capehart","avatar_template":"/user_avatar/discourse.jupyter.org/wjcapehart/{size}/6947_2.png","trust_level":1},{"id":6337,"username":"mahendrapaipuri","name":"Mahendra Paipuri","avatar_template":"/user_avatar/discourse.jupyter.org/mahendrapaipuri/{size}/6800_2.png","trust_level":2},{"id":26321,"username":"rsarm","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/c67d28/{size}.png","trust_level":0},{"id":27098,"username":"josette_leonard39","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/9dc877/{size}.png","trust_level":0},{"id":7916,"username":"ramprasd89","name":"Ram","avatar_template":"/user_avatar/discourse.jupyter.org/ramprasd89/{size}/12349_2.png","trust_level":1},{"id":30,"username":"consideRatio","name":"Erik Sundell","avatar_template":"/user_avatar/discourse.jupyter.org/consideratio/{size}/1033_2.png","flair_name":"jupyterhub-team","flair_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/original/2X/9/9ac19dec601ee8344c2da3480209fd025373c0c3.png","flair_bg_color":"FFFFFF","flair_group_id":42,"primary_group_name":"jupyterhub-team","admin":true,"trust_level":4},{"id":27115,"username":"Gokmen_Kilic","name":"Gokmen Kilic","avatar_template":"/user_avatar/discourse.jupyter.org/gokmen_kilic/{size}/22361_2.png","trust_level":1},{"id":11899,"username":"jannefleischer","name":"Janne Jakob Fleischer","avatar_template":"/user_avatar/discourse.jupyter.org/jannefleischer/{size}/12385_2.png","trust_level":1},{"id":17569,"username":"Nick_England","name":"Nick England","avatar_template":"/user_avatar/discourse.jupyter.org/nick_england/{size}/17117_2.png","trust_level":1},{"id":27006,"username":"rafali.azz","name":"rafali","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/d6d6ee/{size}.png","trust_level":0},{"id":8017,"username":"enolfc","name":"Enol Fernández","avatar_template":"/user_avatar/discourse.jupyter.org/enolfc/{size}/8570_2.png","trust_level":1},{"id":26932,"username":"marton","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/6a8cbe/{size}.png","trust_level":1},{"id":10302,"username":"hiroyuki-sato","name":"Hiroyuki Sato","avatar_template":"/user_avatar/discourse.jupyter.org/hiroyuki-sato/{size}/10809_2.png","trust_level":2},{"id":7558,"username":"Paul2708","name":"Paul","avatar_template":"/user_avatar/discourse.jupyter.org/paul2708/{size}/14207_2.png","trust_level":2},{"id":26819,"username":"bdutta","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/48db29/{size}.png","trust_level":0},{"id":26761,"username":"Abraham_Eninla","name":"Abraham Eninla","avatar_template":"/user_avatar/discourse.jupyter.org/abraham_eninla/{size}/22259_2.png","trust_level":0},{"id":26743,"username":"teekay","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/898d66/{size}.png","trust_level":0},{"id":11,"username":"fomightez","name":"Wayne","avatar_template":"/user_avatar/discourse.jupyter.org/fomightez/{size}/495_2.png","moderator":true,"trust_level":2},{"id":22460,"username":"mottelet","name":"Stéphane Mottelet","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/bbe5ce/{size}.png","trust_level":1},{"id":26141,"username":"kaleem","name":"kaleem","avatar_template":"/user_avatar/discourse.jupyter.org/kaleem/{size}/22132_2.png","trust_level":0},{"id":21994,"username":"Przem_x","name":"Przem","avatar_template":"/user_avatar/discourse.jupyter.org/przem_x/{size}/17927_2.png","trust_level":1},{"id":24992,"username":"TV_ZG","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/7bcc69/{size}.png","trust_level":1},{"id":25743,"username":"darose","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/ad7895/{size}.png","trust_level":1},{"id":9471,"username":"Marcia_Hilton","name":"Marcia Hilton","avatar_template":"/user_avatar/discourse.jupyter.org/marcia_hilton/{size}/10002_2.png","trust_level":1},{"id":25760,"username":"qwertycxz","name":"qwerty吃小庄","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/q/3e96dc/{size}.png","trust_level":0},{"id":25723,"username":"adam.mobley","name":"Adam ","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/45deac/{size}.png","trust_level":1}],"primary_groups":[{"id":44,"name":"disting-contrib"},{"id":42,"name":"jupyterhub-team"},{"id":43,"name":"steering-council"}],"flair_groups":[{"id":44,"name":"disting-contrib","flair_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/original/2X/9/9ac19dec601ee8344c2da3480209fd025373c0c3.png","flair_bg_color":"FFFFFF","flair_color":""},{"id":42,"name":"jupyterhub-team","flair_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/original/2X/9/9ac19dec601ee8344c2da3480209fd025373c0c3.png","flair_bg_color":"FFFFFF","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/jupyterhub/10?page=1","per_page":30,"top_tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"},{"id":16,"name":"jupyterhub","slug":"jupyterhub"},{"id":18,"name":"how-to","slug":"how-to"},{"id":15,"name":"jupyterlab","slug":"jupyterlab"},{"id":9,"name":"community","slug":"community"},{"id":7,"name":"announcement","slug":"announcement"},{"id":29,"name":"notebook","slug":"notebook"},{"id":40,"name":"docker","slug":"docker"},{"id":10,"name":"release","slug":"release"},{"id":36,"name":"security","slug":"security"},{"id":32,"name":"question","slug":"question"},{"id":51,"name":"hpc","slug":"hpc"},{"id":14,"name":"communication","slug":"communication"},{"id":46,"name":"feature-idea","slug":"feature-idea"},{"id":22,"name":"team-meeting","slug":"team-meeting"},{"id":8,"name":"ipython","slug":"ipython"},{"id":47,"name":"nbgrader","slug":"nbgrader"},{"id":20,"name":"repo2docker","slug":"repo2docker"},{"id":17,"name":"discourse","slug":"discourse"},{"id":13,"name":"kernel-gateway","slug":"kernel-gateway"},{"id":44,"name":"libraries","slug":"libraries"},{"id":31,"name":"nbconvert","slug":"nbconvert"},{"id":26,"name":"nteract","slug":"nteract"},{"id":1,"name":"tip","slug":"tip"},{"id":33,"name":"cpu","slug":"cpu"},{"id":27,"name":"data","slug":"data"},{"id":4,"name":"design","slug":"design"},{"id":28,"name":"earthcube","slug":"earthcube"},{"id":6,"name":"feedback","slug":"feedback"},{"id":39,"name":"guideline","slug":"guideline"},{"id":41,"name":"ipynb","slug":"ipynb"}],"topics":[{"fancy_title":"About the JupyterHub category","id":184,"title":"About the JupyterHub category","slug":"about-the-jupyterhub-category","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2018-11-16T20:29:48.846Z","last_posted_at":"2023-11-18T11:16:43.000Z","bumped":true,"bumped_at":"2023-11-18T11:16:43.000Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"JupyterHub lets you share interactive computing sessions with others on shared infrastructure.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3428,"like_count":2,"has_summary":false,"last_poster_username":"Yuri","category_id":10,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3,"primary_group_id":44,"flair_group_id":44},{"extras":"latest","description":"Most Recent Poster","user_id":11086,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"JupyterHub Terminal gets clobbered with ascii color codes (?)","id":38846,"title":"JupyterHub Terminal gets clobbered with ascii color codes (?)","slug":"jupyterhub-terminal-gets-clobbered-with-ascii-color-codes","posts_count":9,"reply_count":5,"highest_post_number":9,"image_url":null,"created_at":"2026-08-30T07:35:02.373Z","last_posted_at":"2026-09-06T12:40:48.350Z","bumped":true,"bumped_at":"2026-09-06T12:40:48.350Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"}],"tags_descriptions":{},"views":133,"like_count":2,"has_summary":false,"last_poster_username":"havarpan","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":27543,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8399,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":73,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"[ANN] JupyterHub 6.0 release","id":38853,"title":"[ANN] JupyterHub 6.0 release","slug":"ann-jupyterhub-6-0-release","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-01T22:02:42.077Z","last_posted_at":"2026-09-01T22:02:42.143Z","bumped":true,"bumped_at":"2026-09-01T22:02:42.143Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"announcement","slug":"announcement"},{"id":10,"name":"release","slug":"release"}],"tags_descriptions":{},"views":67,"like_count":6,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"[ANN] JupyterHub 5.5.2 security release","id":38852,"title":"[ANN] JupyterHub 5.5.2 security release","slug":"ann-jupyterhub-5-5-2-security-release","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-01T21:42:32.638Z","last_posted_at":"2026-09-01T21:42:32.729Z","bumped":true,"bumped_at":"2026-09-01T21:42:32.729Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"announcement","slug":"announcement"},{"id":10,"name":"release","slug":"release"}],"tags_descriptions":{},"views":32,"like_count":1,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"Installation issue","id":38851,"title":"Installation issue","slug":"installation-issue","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2026-08-31T15:37:24.021Z","last_posted_at":"2026-08-31T20:04:02.210Z","bumped":true,"bumped_at":"2026-08-31T20:04:02.210Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":60,"like_count":2,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":27559,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"[ANN] JupyterHub 6.0 beta","id":38830,"title":"[ANN] JupyterHub 6.0 beta","slug":"ann-jupyterhub-6-0-beta","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-08-13T22:57:27.092Z","last_posted_at":"2026-08-18T11:14:10.625Z","bumped":true,"bumped_at":"2026-08-18T11:14:10.625Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"announcement","slug":"announcement"},{"id":10,"name":"release","slug":"release"}],"tags_descriptions":{},"views":87,"like_count":7,"has_summary":false,"last_poster_username":"manics","category_id":10,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":8,"primary_group_id":43,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":73,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Using Jupyter AI without Real-Time Collaboration (RTC)","id":38782,"title":"Using Jupyter AI without Real-Time Collaboration (RTC)","slug":"using-jupyter-ai-without-real-time-collaboration-rtc","posts_count":11,"reply_count":2,"highest_post_number":11,"image_url":null,"created_at":"2026-07-21T14:40:40.176Z","last_posted_at":"2026-08-17T09:07:35.544Z","bumped":true,"bumped_at":"2026-08-17T09:07:35.544Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":15,"name":"jupyterlab","slug":"jupyterlab"}],"tags_descriptions":{},"views":283,"like_count":5,"has_summary":false,"last_poster_username":"guy_ford","category_id":10,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":21109,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":25754,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":27317,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1206,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] JupyterHub 5.5.1 security release","id":38821,"title":"[ANN] JupyterHub 5.5.1 security release","slug":"ann-jupyterhub-5-5-1-security-release","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-10T22:42:55.482Z","last_posted_at":"2026-08-10T22:42:55.561Z","bumped":true,"bumped_at":"2026-08-10T22:42:55.561Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"announcement","slug":"announcement"},{"id":10,"name":"release","slug":"release"},{"id":36,"name":"security","slug":"security"}],"tags_descriptions":{},"views":80,"like_count":5,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"TLJH service stalling on login","id":38813,"title":"TLJH service stalling on login","slug":"tljh-service-stalling-on-login","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-29T21:29:41.161Z","last_posted_at":"2026-08-06T19:47:50.899Z","bumped":true,"bumped_at":"2026-08-06T19:47:50.899Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":68,"like_count":2,"has_summary":false,"last_poster_username":"wjcapehart","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":6452,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":6337,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Spawning servers via REST API with my JupyterHub-5 deployment only works if Keycloak session is active","id":38677,"title":"Spawning servers via REST API with my JupyterHub-5 deployment only works if Keycloak session is active","slug":"spawning-servers-via-rest-api-with-my-jupyterhub-5-deployment-only-works-if-keycloak-session-is-active","posts_count":10,"reply_count":3,"highest_post_number":10,"image_url":null,"created_at":"2026-06-01T09:43:51.099Z","last_posted_at":"2026-07-24T18:40:59.846Z","bumped":true,"bumped_at":"2026-07-24T18:40:59.846Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"},{"id":16,"name":"jupyterhub","slug":"jupyterhub"}],"tags_descriptions":{},"views":194,"like_count":6,"has_summary":false,"last_poster_username":"josette_leonard39","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":26321,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6337,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":27098,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Jupyterhub Persistant Volume resets on every pod restart","id":17150,"title":"Jupyterhub Persistant Volume resets on every pod restart","slug":"jupyterhub-persistant-volume-resets-on-every-pod-restart","posts_count":11,"reply_count":6,"highest_post_number":13,"image_url":null,"created_at":"2022-12-07T16:20:49.687Z","last_posted_at":"2026-07-22T10:17:32.692Z","bumped":true,"bumped_at":"2026-07-22T10:17:32.692Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1882,"like_count":1,"has_summary":false,"last_poster_username":"Gokmen_Kilic","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7916,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":30,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":73,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":27115,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Running Native + two OIDC/OAuth authenticators side-by-side with MultiAuthenticator — gotchas around username prefixes &amp; home directories","id":38764,"title":"Running Native + two OIDC/OAuth authenticators side-by-side with MultiAuthenticator — gotchas around username prefixes & home directories","slug":"running-native-two-oidc-oauth-authenticators-side-by-side-with-multiauthenticator-gotchas-around-username-prefixes-home-directories","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-16T10:06:34.038Z","last_posted_at":"2026-07-16T10:06:34.187Z","bumped":true,"bumped_at":"2026-07-16T10:06:34.187Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":107,"like_count":5,"has_summary":false,"last_poster_username":"jannefleischer","category_id":10,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":11899,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Allow Users to Create Kernels on Littlelist JuypterHub?","id":36222,"title":"Allow Users to Create Kernels on Littlelist JuypterHub?","slug":"allow-users-to-create-kernels-on-littlelist-juypterhub","posts_count":6,"reply_count":1,"highest_post_number":6,"image_url":null,"created_at":"2025-06-20T10:21:45.246Z","last_posted_at":"2026-07-15T22:47:40.502Z","bumped":true,"bumped_at":"2026-07-15T22:47:40.502Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":173,"like_count":1,"has_summary":false,"last_poster_username":"Nick_England","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":17569,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":27006,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":30,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Using JWTs for authenticating the JupyterHub API","id":38753,"title":"Using JWTs for authenticating the JupyterHub API","slug":"using-jwts-for-authenticating-the-jupyterhub-api","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-10T10:55:01.541Z","last_posted_at":"2026-07-13T11:23:03.854Z","bumped":true,"bumped_at":"2026-07-13T11:23:03.854Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":93,"like_count":4,"has_summary":false,"last_poster_username":"enolfc","category_id":10,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":8017,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"SSH access to JupyterHub server with LDAP authentication","id":38751,"title":"SSH access to JupyterHub server with LDAP authentication","slug":"ssh-access-to-jupyterhub-server-with-ldap-authentication","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-10T03:47:41.239Z","last_posted_at":"2026-07-10T04:33:33.540Z","bumped":true,"bumped_at":"2026-07-10T04:33:33.540Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":62,"like_count":1,"has_summary":false,"last_poster_username":"marton","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":26932,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to configure TLJH idle culler with jupyterhub_config.py snippet?","id":38749,"title":"How to configure TLJH idle culler with jupyterhub_config.py snippet?","slug":"how-to-configure-tljh-idle-culler-with-jupyterhub-config-py-snippet","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-10T01:28:38.047Z","last_posted_at":"2026-07-10T01:28:38.132Z","bumped":true,"bumped_at":"2026-07-10T01:28:38.132Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"},{"id":18,"name":"how-to","slug":"how-to"}],"tags_descriptions":{},"views":62,"like_count":0,"has_summary":false,"last_poster_username":"marton","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":26932,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Best practice for temporarily disabling new logins during maintenance?","id":38737,"title":"Best practice for temporarily disabling new logins during maintenance?","slug":"best-practice-for-temporarily-disabling-new-logins-during-maintenance","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-06-30T12:16:56.407Z","last_posted_at":"2026-07-02T17:48:49.109Z","bumped":true,"bumped_at":"2026-07-02T17:48:49.109Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":89,"like_count":4,"has_summary":false,"last_poster_username":"mahendrapaipuri","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":10302,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":7558,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":6337,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Can I somehow pass &lsquo;Authorization:&rsquo; header to proxied application","id":38730,"title":"Can I somehow pass 'Authorization:' header to proxied application","slug":"can-i-somehow-pass-authorization-header-to-proxied-application","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/original/3X/0/3/032c8b0bc58504422fa9b02cb8b74f77c4c517a9.png","created_at":"2026-06-28T15:12:22.338Z","last_posted_at":"2026-06-29T16:53:24.112Z","bumped":true,"bumped_at":"2026-06-29T16:53:24.112Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":18,"name":"how-to","slug":"how-to"},{"id":16,"name":"jupyterhub","slug":"jupyterhub"}],"tags_descriptions":{},"views":55,"like_count":1,"has_summary":false,"last_poster_username":"manics","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":26819,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":73,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"PAMAuthenticator Issues","id":38724,"title":"PAMAuthenticator Issues","slug":"pamauthenticator-issues","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex031/uploads/jupyter/optimized/3X/6/9/6930748f6dfc8ff6ec4dd6b8feecb92dedda3867_2_1024x705.png","created_at":"2026-06-22T16:20:35.815Z","last_posted_at":"2026-06-22T17:51:13.009Z","bumped":true,"bumped_at":"2026-06-22T17:51:13.009Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"},{"id":16,"name":"jupyterhub","slug":"jupyterhub"}],"tags_descriptions":{},"views":67,"like_count":2,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":26761,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"Problems using Jupyter notebook","id":38722,"title":"Problems using Jupyter notebook","slug":"problems-using-jupyter-notebook","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-20T14:09:23.361Z","last_posted_at":"2026-06-21T15:44:41.961Z","bumped":true,"bumped_at":"2026-06-21T15:44:41.961Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"}],"tags_descriptions":{},"views":68,"like_count":1,"has_summary":false,"last_poster_username":"fomightez","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":26743,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] JupyterHub 5.5, chart 4.4","id":38704,"title":"[ANN] JupyterHub 5.5, chart 4.4","slug":"ann-jupyterhub-5-5-chart-4-4","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-10T22:50:49.903Z","last_posted_at":"2026-06-10T22:50:49.971Z","bumped":true,"bumped_at":"2026-06-10T22:50:49.971Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"announcement","slug":"announcement"},{"id":10,"name":"release","slug":"release"}],"tags_descriptions":{},"views":71,"like_count":5,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"Html5 &lt;audio&gt; tag in Markdown cell JupyterHub","id":38434,"title":"Html5 <audio> tag in Markdown cell JupyterHub","slug":"html5-audio-tag-in-markdown-cell-jupyterhub","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":null,"created_at":"2026-02-24T13:32:46.850Z","last_posted_at":"2026-06-03T16:20:50.025Z","bumped":true,"bumped_at":"2026-06-03T16:20:50.025Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":145,"like_count":0,"has_summary":false,"last_poster_username":"mottelet","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":22460,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7558,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1206,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"Guide me about my assignments","id":38630,"title":"Guide me about my assignments","slug":"guide-me-about-my-assignments","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-20T20:45:07.127Z","last_posted_at":"2026-05-20T21:43:46.522Z","bumped":true,"bumped_at":"2026-05-20T21:43:46.522Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":16,"name":"jupyterhub","slug":"jupyterhub"}],"tags_descriptions":{},"views":63,"like_count":2,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":26141,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"TLJH Collab / assignments in lab envrionment?","id":38579,"title":"TLJH Collab / assignments in lab envrionment?","slug":"tljh-collab-assignments-in-lab-envrionment","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-18T11:42:37.099Z","last_posted_at":"2026-05-18T11:42:37.170Z","bumped":true,"bumped_at":"2026-05-18T11:42:37.170Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":43,"like_count":0,"has_summary":false,"last_poster_username":"Przem_x","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":21994,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Generic OAuth on TLJH","id":38573,"title":"Generic OAuth on TLJH","slug":"generic-oauth-on-tljh","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-16T21:44:14.010Z","last_posted_at":"2026-05-18T10:45:52.297Z","bumped":true,"bumped_at":"2026-05-18T10:45:52.297Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":66,"like_count":2,"has_summary":false,"last_poster_username":"Przem_x","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":21994,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Jupyter_ai mcp server port conflict","id":38508,"title":"Jupyter_ai mcp server port conflict","slug":"jupyter-ai-mcp-server-port-conflict","posts_count":8,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2026-04-12T00:16:28.296Z","last_posted_at":"2026-05-08T15:35:30.713Z","bumped":true,"bumped_at":"2026-05-08T15:35:30.713Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"},{"id":18,"name":"how-to","slug":"how-to"}],"tags_descriptions":{},"views":265,"like_count":1,"has_summary":false,"last_poster_username":"vseed","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":25754,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"Kerberos authenticator SSO not working","id":38337,"title":"Kerberos authenticator SSO not working","slug":"kerberos-authenticator-sso-not-working","posts_count":4,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2026-01-20T14:59:46.328Z","last_posted_at":"2026-05-07T06:40:59.128Z","bumped":true,"bumped_at":"2026-05-07T06:40:59.128Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"}],"tags_descriptions":{},"views":167,"like_count":1,"has_summary":false,"last_poster_username":"TV_ZG","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":24992,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":25743,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] JupyterHub security release: 5.4.5","id":38531,"title":"[ANN] JupyterHub security release: 5.4.5","slug":"ann-jupyterhub-security-release-5-4-5","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-04-28T22:59:36.196Z","last_posted_at":"2026-05-06T17:57:17.342Z","bumped":true,"bumped_at":"2026-05-06T17:57:17.342Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":170,"like_count":7,"has_summary":false,"last_poster_username":"minrk","category_id":10,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":1206,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"JupyterHub api-only mode: how should user login work","id":36278,"title":"JupyterHub api-only mode: how should user login work","slug":"jupyterhub-api-only-mode-how-should-user-login-work","posts_count":8,"reply_count":6,"highest_post_number":8,"image_url":null,"created_at":"2025-06-23T14:55:11.339Z","last_posted_at":"2026-04-15T12:08:54.223Z","bumped":true,"bumped_at":"2026-04-15T12:08:54.223Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"help-wanted","slug":"help-wanted"},{"id":18,"name":"how-to","slug":"how-to"},{"id":16,"name":"jupyterhub","slug":"jupyterhub"}],"tags_descriptions":{},"views":319,"like_count":4,"has_summary":false,"last_poster_username":"Marcia_Hilton","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":9471,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":73,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":25760,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8,"primary_group_id":43,"flair_group_id":42}]},{"fancy_title":"TLJH server - Failed to spawn server","id":38502,"title":"TLJH server - Failed to spawn server","slug":"tljh-server-failed-to-spawn-server","posts_count":13,"reply_count":10,"highest_post_number":13,"image_url":null,"created_at":"2026-04-08T21:37:08.582Z","last_posted_at":"2026-04-10T16:40:17.979Z","bumped":true,"bumped_at":"2026-04-10T16:40:17.979Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":189,"like_count":1,"has_summary":false,"last_poster_username":"adam.mobley","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":25723,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":6337,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":73,"primary_group_id":42,"flair_group_id":42}]}]}}