{"action":"created","issue":{"url":"https://api.github.com/repos/wplib/wplib-box/issues/184","repository_url":"https://api.github.com/repos/wplib/wplib-box","labels_url":"https://api.github.com/repos/wplib/wplib-box/issues/184/labels{/name}","comments_url":"https://api.github.com/repos/wplib/wplib-box/issues/184/comments","events_url":"https://api.github.com/repos/wplib/wplib-box/issues/184/events","html_url":"https://github.com/wplib/wplib-box/issues/184","id":214521968,"number":184,"title":"Reimplement Nginx using Docker","user":{"login":"mikeschinkel","id":153285,"avatar_url":"https://avatars2.githubusercontent.com/u/153285?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeschinkel","html_url":"https://github.com/mikeschinkel","followers_url":"https://api.github.com/users/mikeschinkel/followers","following_url":"https://api.github.com/users/mikeschinkel/following{/other_user}","gists_url":"https://api.github.com/users/mikeschinkel/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeschinkel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeschinkel/subscriptions","organizations_url":"https://api.github.com/users/mikeschinkel/orgs","repos_url":"https://api.github.com/users/mikeschinkel/repos","events_url":"https://api.github.com/users/mikeschinkel/events{/privacy}","received_events_url":"https://api.github.com/users/mikeschinkel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"clubdeuce","id":2600497,"avatar_url":"https://avatars1.githubusercontent.com/u/2600497?v=3","gravatar_id":"","url":"https://api.github.com/users/clubdeuce","html_url":"https://github.com/clubdeuce","followers_url":"https://api.github.com/users/clubdeuce/followers","following_url":"https://api.github.com/users/clubdeuce/following{/other_user}","gists_url":"https://api.github.com/users/clubdeuce/gists{/gist_id}","starred_url":"https://api.github.com/users/clubdeuce/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clubdeuce/subscriptions","organizations_url":"https://api.github.com/users/clubdeuce/orgs","repos_url":"https://api.github.com/users/clubdeuce/repos","events_url":"https://api.github.com/users/clubdeuce/events{/privacy}","received_events_url":"https://api.github.com/users/clubdeuce/received_events","type":"User","site_admin":false},"assignees":[{"login":"clubdeuce","id":2600497,"avatar_url":"https://avatars1.githubusercontent.com/u/2600497?v=3","gravatar_id":"","url":"https://api.github.com/users/clubdeuce","html_url":"https://github.com/clubdeuce","followers_url":"https://api.github.com/users/clubdeuce/followers","following_url":"https://api.github.com/users/clubdeuce/following{/other_user}","gists_url":"https://api.github.com/users/clubdeuce/gists{/gist_id}","starred_url":"https://api.github.com/users/clubdeuce/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clubdeuce/subscriptions","organizations_url":"https://api.github.com/users/clubdeuce/orgs","repos_url":"https://api.github.com/users/clubdeuce/repos","events_url":"https://api.github.com/users/clubdeuce/events{/privacy}","received_events_url":"https://api.github.com/users/clubdeuce/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/wplib/wplib-box/milestones/20","html_url":"https://github.com/wplib/wplib-box/milestone/20","labels_url":"https://api.github.com/repos/wplib/wplib-box/milestones/20/labels","id":2389053,"number":20,"title":"0.12.0","description":"Convert Nginx and Apache to use Docker and enable them to be switched out.","creator":{"login":"mikeschinkel","id":153285,"avatar_url":"https://avatars2.githubusercontent.com/u/153285?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeschinkel","html_url":"https://github.com/mikeschinkel","followers_url":"https://api.github.com/users/mikeschinkel/followers","following_url":"https://api.github.com/users/mikeschinkel/following{/other_user}","gists_url":"https://api.github.com/users/mikeschinkel/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeschinkel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeschinkel/subscriptions","organizations_url":"https://api.github.com/users/mikeschinkel/orgs","repos_url":"https://api.github.com/users/mikeschinkel/repos","events_url":"https://api.github.com/users/mikeschinkel/events{/privacy}","received_events_url":"https://api.github.com/users/mikeschinkel/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2017-03-15T21:19:05Z","updated_at":"2017-03-15T21:25:48Z","due_on":"2017-03-31T07:00:00Z","closed_at":null},"comments":3,"created_at":"2017-03-15T20:52:17Z","updated_at":"2017-03-15T23:41:23Z","closed_at":null,"body":"Change Nginx installation to use Docker instead of direct install."},"comment":{"url":"https://api.github.com/repos/wplib/wplib-box/issues/comments/286914150","html_url":"https://github.com/wplib/wplib-box/issues/184#issuecomment-286914150","issue_url":"https://api.github.com/repos/wplib/wplib-box/issues/184","id":286914150,"user":{"login":"mikeschinkel","id":153285,"avatar_url":"https://avatars2.githubusercontent.com/u/153285?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeschinkel","html_url":"https://github.com/mikeschinkel","followers_url":"https://api.github.com/users/mikeschinkel/followers","following_url":"https://api.github.com/users/mikeschinkel/following{/other_user}","gists_url":"https://api.github.com/users/mikeschinkel/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeschinkel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeschinkel/subscriptions","organizations_url":"https://api.github.com/users/mikeschinkel/orgs","repos_url":"https://api.github.com/users/mikeschinkel/repos","events_url":"https://api.github.com/users/mikeschinkel/events{/privacy}","received_events_url":"https://api.github.com/users/mikeschinkel/received_events","type":"User","site_admin":false},"created_at":"2017-03-15T23:41:23Z","updated_at":"2017-03-15T23:41:23Z","body":"@tedmasterweb  although we may have different understandings of the term process manager I would say no, the VM  and our internal scripts and configuration comprises the process manager in this case. \r\n\r\nDocker is instead a way to package services and then run those services so that all the internal and arbitrary aspects of those services are encapsulated into their respective Docker containers. That way, to our box both Apache and Nginx \"look' identical.  They both listen over port 80, they both talk to PHP-FPM over its port, and they both read their web files from a share. Plus no Aphache or Nginx code or configuration files in the VM file system, they are in their respective containers. Our box won't be able to tell any difference between them, because it doesn't need to. \r\n\r\nOnce we do this we could just as easily add Caddy or Lightspeed to the box. Or someone else good, easily.\r\n\r\nDoes that make sense?"}}
{"actor":{"display_login":"mikeschinkel"}}