{"action":"created","issue":{"url":"https://api.github.com/repos/zulip/zulip/issues/1517","repository_url":"https://api.github.com/repos/zulip/zulip","labels_url":"https://api.github.com/repos/zulip/zulip/issues/1517/labels{/name}","comments_url":"https://api.github.com/repos/zulip/zulip/issues/1517/comments","events_url":"https://api.github.com/repos/zulip/zulip/issues/1517/events","html_url":"https://github.com/zulip/zulip/pull/1517","id":168961139,"number":1517,"title":"[WIP] Improve production install docs.","user":{"login":"christi3k","id":104006,"avatar_url":"https://avatars.githubusercontent.com/u/104006?v=3","gravatar_id":"","url":"https://api.github.com/users/christi3k","html_url":"https://github.com/christi3k","followers_url":"https://api.github.com/users/christi3k/followers","following_url":"https://api.github.com/users/christi3k/following{/other_user}","gists_url":"https://api.github.com/users/christi3k/gists{/gist_id}","starred_url":"https://api.github.com/users/christi3k/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christi3k/subscriptions","organizations_url":"https://api.github.com/users/christi3k/orgs","repos_url":"https://api.github.com/users/christi3k/repos","events_url":"https://api.github.com/users/christi3k/events{/privacy}","received_events_url":"https://api.github.com/users/christi3k/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-02T18:56:02Z","updated_at":"2016-08-15T18:34:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zulip/zulip/pulls/1517","html_url":"https://github.com/zulip/zulip/pull/1517","diff_url":"https://github.com/zulip/zulip/pull/1517.diff","patch_url":"https://github.com/zulip/zulip/pull/1517.patch"},"body":"Fixes #1245.\r\n\r\nUpdates to prod-requirements.html:\r\n\r\n- Adds headings and organizes for greater clarity.\r\n- Adds some detail about each of the requirements.\r\n\r\nUpdates to prod-install.html:\r\n\r\n- Moves Let's Encrypt option for ssl certs above self-signed option.\r\n  Updates Let's Encrypt instructions to user Certbot (new recommended\r\n  method). Fixes #1426.\r\n- Adds and updates headings for clarity.\r\n- Adds new step 6 about configuring authentication (from\r\n  prod-auth-first-login.html).\r\n- Adds emphasis on using `su zulip`, `sudo -u zulip -i`, and `sudo -i`\r\n  where appropriate. Fixes #1356.\r\n\r\nUpdates to prod-auth-first-login.html:\r\n\r\n- Adds heading and reorganizes sections for improved clarity. Sections\r\n  now ordered: Create user, grant admin access, default realm settings,\r\n  changing realm settings, other manage.py commands, if you can't login.\r\n- Adds screen shots of Zulip web interface.\r\n\r\nThis is a WIP. Issues to address still include: \r\n\r\n- Fully update certbot instructions to use recommended install method.\r\n- prod-health-check-debug.html review and improvements\r\n- prod-customize.html review and improvements\r\n- prod-maintain-secure-upgrade.html review and improvements\r\n- improve readability of ToC by making page names shorter"},"comment":{"url":"https://api.github.com/repos/zulip/zulip/issues/comments/239887714","html_url":"https://github.com/zulip/zulip/pull/1517#issuecomment-239887714","issue_url":"https://api.github.com/repos/zulip/zulip/issues/1517","id":239887714,"user":{"login":"christi3k","id":104006,"avatar_url":"https://avatars.githubusercontent.com/u/104006?v=3","gravatar_id":"","url":"https://api.github.com/users/christi3k","html_url":"https://github.com/christi3k","followers_url":"https://api.github.com/users/christi3k/followers","following_url":"https://api.github.com/users/christi3k/following{/other_user}","gists_url":"https://api.github.com/users/christi3k/gists{/gist_id}","starred_url":"https://api.github.com/users/christi3k/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christi3k/subscriptions","organizations_url":"https://api.github.com/users/christi3k/orgs","repos_url":"https://api.github.com/users/christi3k/repos","events_url":"https://api.github.com/users/christi3k/events{/privacy}","received_events_url":"https://api.github.com/users/christi3k/received_events","type":"User","site_admin":false},"created_at":"2016-08-15T18:34:55Z","updated_at":"2016-08-15T18:34:55Z","body":"This is in a good place to be reviewed for merging. There are still things to improve, but I think this addresses a lot of the most urgent concerns and it's already a big change set.\r\n\r\n`prod-auth-first-login.html` doesn't mention the `manage.py generate_realm_creation_link` yet because as far as I know, the install script still creates the default realm. Let me know if there is a better workflow to suggest and I'll update it."}}
{"actor":{"display_login":"christi3k"}}