{"action":"created","issue":{"url":"https://api.github.com/repos/sovereign/sovereign/issues/451","repository_url":"https://api.github.com/repos/sovereign/sovereign","labels_url":"https://api.github.com/repos/sovereign/sovereign/issues/451/labels{/name}","comments_url":"https://api.github.com/repos/sovereign/sovereign/issues/451/comments","events_url":"https://api.github.com/repos/sovereign/sovereign/issues/451/events","html_url":"https://github.com/sovereign/sovereign/pull/451","id":123955757,"number":451,"title":"LetsEncrypt support","user":{"login":"mikeashley","id":9498928,"avatar_url":"https://avatars.githubusercontent.com/u/9498928?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeashley","html_url":"https://github.com/mikeashley","followers_url":"https://api.github.com/users/mikeashley/followers","following_url":"https://api.github.com/users/mikeashley/following{/other_user}","gists_url":"https://api.github.com/users/mikeashley/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeashley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeashley/subscriptions","organizations_url":"https://api.github.com/users/mikeashley/orgs","repos_url":"https://api.github.com/users/mikeashley/repos","events_url":"https://api.github.com/users/mikeashley/events{/privacy}","received_events_url":"https://api.github.com/users/mikeashley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":39,"created_at":"2015-12-27T01:23:03Z","updated_at":"2016-02-06T12:54:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sovereign/sovereign/pulls/451","html_url":"https://github.com/sovereign/sovereign/pull/451","diff_url":"https://github.com/sovereign/sovereign/pull/451.diff","patch_url":"https://github.com/sovereign/sovereign/pull/451.patch"},"body":"This is a draft pull request to advance the discussion in issue #426.  I am interested in feedback on the approach and recommendations on how to improve it.  It is incomplete but is enough to see how it will work.  Known issues:\r\n\r\n1. stopping/starting apache is awkward, especially if you don't really need a certificate; and\r\n2. no story for certificate renewal.\r\n\r\nWhat else am I missing? Also, I am an Ansible rookie, so suggestions on how to code this better are welcome.\r\n\r\nI am using the official client since LetsEncrypt is still in beta.\r\n"},"comment":{"url":"https://api.github.com/repos/sovereign/sovereign/issues/comments/180759357","html_url":"https://github.com/sovereign/sovereign/pull/451#issuecomment-180759357","issue_url":"https://api.github.com/repos/sovereign/sovereign/issues/451","id":180759357,"user":{"login":"mikeashley","id":9498928,"avatar_url":"https://avatars.githubusercontent.com/u/9498928?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeashley","html_url":"https://github.com/mikeashley","followers_url":"https://api.github.com/users/mikeashley/followers","following_url":"https://api.github.com/users/mikeashley/following{/other_user}","gists_url":"https://api.github.com/users/mikeashley/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeashley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeashley/subscriptions","organizations_url":"https://api.github.com/users/mikeashley/orgs","repos_url":"https://api.github.com/users/mikeashley/repos","events_url":"https://api.github.com/users/mikeashley/events{/privacy}","received_events_url":"https://api.github.com/users/mikeashley/received_events","type":"User","site_admin":false},"created_at":"2016-02-06T12:54:29Z","updated_at":"2016-02-06T12:54:29Z","body":"Ok.  I was trying to find a way to avoid a customization to every virtual host config, but I'll go ahead with your approach.  Thanks for the snippet.  Also thanks for the recommendation on apache restart.  I'll use that as well."}}