{"action":"created","issue":{"url":"https://api.github.com/repos/ctaggart/SourceLink/issues/48","labels_url":"https://api.github.com/repos/ctaggart/SourceLink/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/ctaggart/SourceLink/issues/48/comments","events_url":"https://api.github.com/repos/ctaggart/SourceLink/issues/48/events","html_url":"https://github.com/ctaggart/SourceLink/issues/48","id":47219461,"number":48,"title":"How to source index to private GitHub repo?","user":{"login":"ctaggart","id":80104,"avatar_url":"https://avatars.githubusercontent.com/u/80104?v=3","gravatar_id":"","url":"https://api.github.com/users/ctaggart","html_url":"https://github.com/ctaggart","followers_url":"https://api.github.com/users/ctaggart/followers","following_url":"https://api.github.com/users/ctaggart/following{/other_user}","gists_url":"https://api.github.com/users/ctaggart/gists{/gist_id}","starred_url":"https://api.github.com/users/ctaggart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ctaggart/subscriptions","organizations_url":"https://api.github.com/users/ctaggart/orgs","repos_url":"https://api.github.com/users/ctaggart/repos","events_url":"https://api.github.com/users/ctaggart/events{/privacy}","received_events_url":"https://api.github.com/users/ctaggart/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ctaggart","id":80104,"avatar_url":"https://avatars.githubusercontent.com/u/80104?v=3","gravatar_id":"","url":"https://api.github.com/users/ctaggart","html_url":"https://github.com/ctaggart","followers_url":"https://api.github.com/users/ctaggart/followers","following_url":"https://api.github.com/users/ctaggart/following{/other_user}","gists_url":"https://api.github.com/users/ctaggart/gists{/gist_id}","starred_url":"https://api.github.com/users/ctaggart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ctaggart/subscriptions","organizations_url":"https://api.github.com/users/ctaggart/orgs","repos_url":"https://api.github.com/users/ctaggart/repos","events_url":"https://api.github.com/users/ctaggart/events{/privacy}","received_events_url":"https://api.github.com/users/ctaggart/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2014-10-30T00:05:21Z","updated_at":"2015-02-09T20:46:14Z","closed_at":null,"body":"The [srcsrv.dll](http://msdn.microsoft.com/en-us/library/windows/hardware/ff558791.aspx) that ships with many Windows applications \"supports **HTTPS** sites protected by smartcards, certificates, and **regular logins and passwords**.\" For sure this would have to include HTTP Basic Authentication.\r\n\r\nIn the browser, if I request this:\r\n```\r\nhttps://github.com/Tachyus/aprivaterepo/raw/9badf2684a53df65b5da469e2c65102a0119be62/src/APrivateRepo/Csv.fs\r\n```\r\nit redirects here:\r\n```\r\nhttps://raw.githubusercontent.com/Tachyus/aprivaterepo/9badf2684a53df65b5da469e2c65102a0119be62/src/APrivateRepo/Csv.fs?token=AAE46TqJ2XbzFT48hPyT7h0gQxGGBqHzks5UOrnLGA%3D%3D\r\n```\r\nThe `token` appears to be an auth token. I need to contact GitHub to see if they could support basic auth for raw downloads.\r\n```\r\nhttps://raw.githubusercontent.com/Tachyus/aprivaterepo/9badf2684a53df65b5da469e2c65102a0119be62/src/APrivateRepo/Csv.fs?auth=basic\r\n```\r\nThe exact requirements could be determined by creating a dummy web app."},"comment":{"url":"https://api.github.com/repos/ctaggart/SourceLink/issues/comments/73586610","html_url":"https://github.com/ctaggart/SourceLink/issues/48#issuecomment-73586610","issue_url":"https://api.github.com/repos/ctaggart/SourceLink/issues/48","id":73586610,"user":{"login":"FeodorFitsner","id":5041459,"avatar_url":"https://avatars.githubusercontent.com/u/5041459?v=3","gravatar_id":"","url":"https://api.github.com/users/FeodorFitsner","html_url":"https://github.com/FeodorFitsner","followers_url":"https://api.github.com/users/FeodorFitsner/followers","following_url":"https://api.github.com/users/FeodorFitsner/following{/other_user}","gists_url":"https://api.github.com/users/FeodorFitsner/gists{/gist_id}","starred_url":"https://api.github.com/users/FeodorFitsner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FeodorFitsner/subscriptions","organizations_url":"https://api.github.com/users/FeodorFitsner/orgs","repos_url":"https://api.github.com/users/FeodorFitsner/repos","events_url":"https://api.github.com/users/FeodorFitsner/events{/privacy}","received_events_url":"https://api.github.com/users/FeodorFitsner/received_events","type":"User","site_admin":false},"created_at":"2015-02-09T20:46:14Z","updated_at":"2015-02-09T20:46:14Z","body":"Is it like nuget symbol server?\n\n\n\n-Feodor\n\nOn Mon, Feb 9, 2015 at 9:25 AM, Cameron Taggart <notifications@github.com>\nwrote:\n\n> @kzu Sadly, GitHub won't support private repos because of incompatible security at their `https://raw.githubusercontent.com` endpoint. It should not be difficult to create an endpoint on top of the GitHub API that would work.\n> @FeodorFitsner Adding a [Source Server](https://msdn.microsoft.com/en-us/library/windows/desktop/ms680641%28v=vs.85%29.aspx) endpoint to AppVeyor would be awesome. It could proxy source code form GitHub or BitBucket. It would be an additional service like the NuGet feed.\n> ---\n> Reply to this email directly or view it on GitHub:\n> https://github.com/ctaggart/SourceLink/issues/48#issuecomment-73550418"}}