{"action":"created","issue":{"url":"https://api.github.com/repos/docker/distribution/issues/491","labels_url":"https://api.github.com/repos/docker/distribution/issues/491/labels{/name}","comments_url":"https://api.github.com/repos/docker/distribution/issues/491/comments","events_url":"https://api.github.com/repos/docker/distribution/issues/491/events","html_url":"https://github.com/docker/distribution/pull/491","id":73247178,"number":491,"title":"[Server] Listen and serve on a unix socket","user":{"login":"noxiouz","id":664573,"avatar_url":"https://avatars.githubusercontent.com/u/664573?v=3","gravatar_id":"","url":"https://api.github.com/users/noxiouz","html_url":"https://github.com/noxiouz","followers_url":"https://api.github.com/users/noxiouz/followers","following_url":"https://api.github.com/users/noxiouz/following{/other_user}","gists_url":"https://api.github.com/users/noxiouz/gists{/gist_id}","starred_url":"https://api.github.com/users/noxiouz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noxiouz/subscriptions","organizations_url":"https://api.github.com/users/noxiouz/orgs","repos_url":"https://api.github.com/users/noxiouz/repos","events_url":"https://api.github.com/users/noxiouz/events{/privacy}","received_events_url":"https://api.github.com/users/noxiouz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/docker/distribution/labels/feature","name":"feature","color":"009800"},{"url":"https://api.github.com/repos/docker/distribution/labels/work%20in%20progress","name":"work in progress","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-05-05T08:30:25Z","updated_at":"2015-05-06T21:25:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/docker/distribution/pulls/491","html_url":"https://github.com/docker/distribution/pull/491","diff_url":"https://github.com/docker/distribution/pull/491.diff","patch_url":"https://github.com/docker/distribution/pull/491.patch"},"body":"Related to #477. It's just a prototype.\r\nI'd like to discuss next questions:\r\n+ is it good to determine if an unix socket should be used by a prefix (similar to nginx configuration of an upstream)?\r\n+ is  ```registry/listener``` good place for a helper package?\r\n+ should I try to remove the unix socket if it already exists (like it's done in Tornado)? For example, if we kill the registry the socket will stay."},"comment":{"url":"https://api.github.com/repos/docker/distribution/issues/comments/99614212","html_url":"https://github.com/docker/distribution/pull/491#issuecomment-99614212","issue_url":"https://api.github.com/repos/docker/distribution/issues/491","id":99614212,"user":{"login":"dmp42","id":332946,"avatar_url":"https://avatars.githubusercontent.com/u/332946?v=3","gravatar_id":"","url":"https://api.github.com/users/dmp42","html_url":"https://github.com/dmp42","followers_url":"https://api.github.com/users/dmp42/followers","following_url":"https://api.github.com/users/dmp42/following{/other_user}","gists_url":"https://api.github.com/users/dmp42/gists{/gist_id}","starred_url":"https://api.github.com/users/dmp42/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmp42/subscriptions","organizations_url":"https://api.github.com/users/dmp42/orgs","repos_url":"https://api.github.com/users/dmp42/repos","events_url":"https://api.github.com/users/dmp42/events{/privacy}","received_events_url":"https://api.github.com/users/dmp42/received_events","type":"User","site_admin":false},"created_at":"2015-05-06T21:25:48Z","updated_at":"2015-05-06T21:25:48Z","body":"Yeah, I wasn't clear, sorry.\r\n\r\nI was barely saying that I was a big fan of expressing things using complete urls (eg: `scheme://domain/path` - `unix:///path`).\r\n\r\nAnd yes, I think the use case here is good :)\r\n\r\nSorry for the noise!"}}