{"action":"created","issue":{"url":"https://api.github.com/repos/Mermade/openapi-gui/issues/20","repository_url":"https://api.github.com/repos/Mermade/openapi-gui","labels_url":"https://api.github.com/repos/Mermade/openapi-gui/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/Mermade/openapi-gui/issues/20/comments","events_url":"https://api.github.com/repos/Mermade/openapi-gui/issues/20/events","html_url":"https://github.com/Mermade/openapi-gui/pull/20","id":268983970,"number":20,"title":"Adds support for running in a Docker container","user":{"login":"politician","id":1149663,"avatar_url":"https://avatars1.githubusercontent.com/u/1149663?v=4","gravatar_id":"","url":"https://api.github.com/users/politician","html_url":"https://github.com/politician","followers_url":"https://api.github.com/users/politician/followers","following_url":"https://api.github.com/users/politician/following{/other_user}","gists_url":"https://api.github.com/users/politician/gists{/gist_id}","starred_url":"https://api.github.com/users/politician/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/politician/subscriptions","organizations_url":"https://api.github.com/users/politician/orgs","repos_url":"https://api.github.com/users/politician/repos","events_url":"https://api.github.com/users/politician/events{/privacy}","received_events_url":"https://api.github.com/users/politician/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"MikeRalphson","id":21603,"avatar_url":"https://avatars0.githubusercontent.com/u/21603?v=4","gravatar_id":"","url":"https://api.github.com/users/MikeRalphson","html_url":"https://github.com/MikeRalphson","followers_url":"https://api.github.com/users/MikeRalphson/followers","following_url":"https://api.github.com/users/MikeRalphson/following{/other_user}","gists_url":"https://api.github.com/users/MikeRalphson/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeRalphson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeRalphson/subscriptions","organizations_url":"https://api.github.com/users/MikeRalphson/orgs","repos_url":"https://api.github.com/users/MikeRalphson/repos","events_url":"https://api.github.com/users/MikeRalphson/events{/privacy}","received_events_url":"https://api.github.com/users/MikeRalphson/received_events","type":"User","site_admin":false},"assignees":[{"login":"MikeRalphson","id":21603,"avatar_url":"https://avatars0.githubusercontent.com/u/21603?v=4","gravatar_id":"","url":"https://api.github.com/users/MikeRalphson","html_url":"https://github.com/MikeRalphson","followers_url":"https://api.github.com/users/MikeRalphson/followers","following_url":"https://api.github.com/users/MikeRalphson/following{/other_user}","gists_url":"https://api.github.com/users/MikeRalphson/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeRalphson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeRalphson/subscriptions","organizations_url":"https://api.github.com/users/MikeRalphson/orgs","repos_url":"https://api.github.com/users/MikeRalphson/repos","events_url":"https://api.github.com/users/MikeRalphson/events{/privacy}","received_events_url":"https://api.github.com/users/MikeRalphson/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2017-10-27T04:19:38Z","updated_at":"2017-10-27T06:16:40Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/Mermade/openapi-gui/pulls/20","html_url":"https://github.com/Mermade/openapi-gui/pull/20","diff_url":"https://github.com/Mermade/openapi-gui/pull/20.diff","patch_url":"https://github.com/Mermade/openapi-gui/pull/20.patch"},"body":"This PR adds support for running OpenAPI-GUI inside a Docker container, adds a Makefile for getting started quickly, and updates the documentation with the 3 step launch procedure (`clone`, `make`, `make start`).\r\n\r\n### Motivation\r\nI prefer to run small tools like this inside Docker containers, so that I can manage them in a single place and be certain they are running under isolation and are using the proper dependencies.  Heroku is fantastic, but I wanted to run this locally without all of the `npm` infrastructure -- it saves in `localStorage` after all!\r\n\r\nI hope that you will find this small PR useful, and that it leads to a greater adoption of this neat gem.  Cheers!"},"comment":{"url":"https://api.github.com/repos/Mermade/openapi-gui/issues/comments/339882833","html_url":"https://github.com/Mermade/openapi-gui/pull/20#issuecomment-339882833","issue_url":"https://api.github.com/repos/Mermade/openapi-gui/issues/20","id":339882833,"user":{"login":"MikeRalphson","id":21603,"avatar_url":"https://avatars0.githubusercontent.com/u/21603?v=4","gravatar_id":"","url":"https://api.github.com/users/MikeRalphson","html_url":"https://github.com/MikeRalphson","followers_url":"https://api.github.com/users/MikeRalphson/followers","following_url":"https://api.github.com/users/MikeRalphson/following{/other_user}","gists_url":"https://api.github.com/users/MikeRalphson/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeRalphson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeRalphson/subscriptions","organizations_url":"https://api.github.com/users/MikeRalphson/orgs","repos_url":"https://api.github.com/users/MikeRalphson/repos","events_url":"https://api.github.com/users/MikeRalphson/events{/privacy}","received_events_url":"https://api.github.com/users/MikeRalphson/received_events","type":"User","site_admin":false},"created_at":"2017-10-27T06:16:40Z","updated_at":"2017-10-27T06:16:40Z","author_association":"CONTRIBUTOR","body":"@politician yes, Windows support is a goal - in fact it's my primary development platform!\r\n\r\nRather than maintain a separate repo (which I'd probably forget about), I'd probably take `Dockerfile` and `.dockerignore` into the main repo, but without the `Makefile` (for now).\r\n\r\nHave a look at the wiki `Dockerfile`, I've aimed for a nice small container size in case I decide to push it to dockerhub / store. Comments?"}}
{"actor":{"display_login":"MikeRalphson"}}