{"action":"created","issue":{"url":"https://api.github.com/repos/jupyter/notebook/issues/92","labels_url":"https://api.github.com/repos/jupyter/notebook/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/jupyter/notebook/issues/92/comments","events_url":"https://api.github.com/repos/jupyter/notebook/issues/92/events","html_url":"https://github.com/jupyter/notebook/issues/92","id":76209308,"number":92,"title":"Pulling static assets from the Jupyter CDN","user":{"login":"rgbkrk","id":836375,"avatar_url":"https://avatars.githubusercontent.com/u/836375?v=3","gravatar_id":"","url":"https://api.github.com/users/rgbkrk","html_url":"https://github.com/rgbkrk","followers_url":"https://api.github.com/users/rgbkrk/followers","following_url":"https://api.github.com/users/rgbkrk/following{/other_user}","gists_url":"https://api.github.com/users/rgbkrk/gists{/gist_id}","starred_url":"https://api.github.com/users/rgbkrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgbkrk/subscriptions","organizations_url":"https://api.github.com/users/rgbkrk/orgs","repos_url":"https://api.github.com/users/rgbkrk/repos","events_url":"https://api.github.com/users/rgbkrk/events{/privacy}","received_events_url":"https://api.github.com/users/rgbkrk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/jupyter/notebook/milestones/5","html_url":"https://github.com/jupyter/notebook/milestones/5.0","labels_url":"https://api.github.com/repos/jupyter/notebook/milestones/5/labels","id":1204377,"number":5,"title":"5.0","description":null,"creator":{"login":"minrk","id":151929,"avatar_url":"https://avatars.githubusercontent.com/u/151929?v=3","gravatar_id":"","url":"https://api.github.com/users/minrk","html_url":"https://github.com/minrk","followers_url":"https://api.github.com/users/minrk/followers","following_url":"https://api.github.com/users/minrk/following{/other_user}","gists_url":"https://api.github.com/users/minrk/gists{/gist_id}","starred_url":"https://api.github.com/users/minrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/minrk/subscriptions","organizations_url":"https://api.github.com/users/minrk/orgs","repos_url":"https://api.github.com/users/minrk/repos","events_url":"https://api.github.com/users/minrk/events{/privacy}","received_events_url":"https://api.github.com/users/minrk/received_events","type":"User","site_admin":false},"open_issues":24,"closed_issues":0,"state":"open","created_at":"2015-07-13T02:35:56Z","updated_at":"2015-09-16T11:56:10Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2015-05-14T03:07:48Z","updated_at":"2015-09-16T13:05:49Z","closed_at":null,"body":"Now that we've set up assets on cdn.jupyter.org (specifically for https://github.com/jupyter/nbconvert/pull/20), I'd like to be able to use this for the try.jupyter.org deployment as well as JupyterHub (instead of the Rube Goldberg nginx machinery I've set up before).\r\n\r\nTo run a notebook server but relying on a CDN, I use:\r\n\r\n```\r\njupyter notebook --NotebookApp.tornado_settings=\"{'static_url_prefix':'https://cdn.jupyter.org/notebook/4.0.0-dev/'}\"\r\n```\r\n\r\nThis has worked great so far, which I've tested by removing the entire static folder. This has the side effect of a single error getting logged:\r\n\r\n```\r\n[E 20:35:58.142 NotebookApp] Could not open static file ''\r\n```\r\n\r\notherwise it runs flawlessly (this doesn't affect the run).\r\n\r\nRight now the CDN has static assets for the current master branch, to be built nightly as 4.0.0-dev, and 3.1.0. My hope is to have this hooked up for try.jupyter.org (tmpnb.org) and a JupyterHub deployment within the week."},"comment":{"url":"https://api.github.com/repos/jupyter/notebook/issues/comments/140735766","html_url":"https://github.com/jupyter/notebook/issues/92#issuecomment-140735766","issue_url":"https://api.github.com/repos/jupyter/notebook/issues/92","id":140735766,"user":{"login":"rgbkrk","id":836375,"avatar_url":"https://avatars.githubusercontent.com/u/836375?v=3","gravatar_id":"","url":"https://api.github.com/users/rgbkrk","html_url":"https://github.com/rgbkrk","followers_url":"https://api.github.com/users/rgbkrk/followers","following_url":"https://api.github.com/users/rgbkrk/following{/other_user}","gists_url":"https://api.github.com/users/rgbkrk/gists{/gist_id}","starred_url":"https://api.github.com/users/rgbkrk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgbkrk/subscriptions","organizations_url":"https://api.github.com/users/rgbkrk/orgs","repos_url":"https://api.github.com/users/rgbkrk/repos","events_url":"https://api.github.com/users/rgbkrk/events{/privacy}","received_events_url":"https://api.github.com/users/rgbkrk/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T13:05:49Z","updated_at":"2015-09-16T13:05:49Z","body":"> Or poll git for tags\r\n\r\nWe're already cloning, might as well."}}