{"action":"created","comment":{"url":"https://api.github.com/repos/tootsuite/mastodon/pulls/comments/213016980","pull_request_review_id":149743660,"id":213016980,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxMzAxNjk4MA==","diff_hunk":"@@ -0,0 +1,51 @@\n+# AWS Cloudformation Stack - End to End deployment\n+* 1x EC2 Server (Dockerised Mastodon Instance)\n+* 1x RDS PostgreSQL (for Database)\n+* 1 x ElasticCache Redis (for shared cache)\n+* 1 x S3 Bucket for storage (with AWS IAM account)\n+\n+## Installation Guide\n+1) Setup a new Route53 zone and forward the domain nameservers correctly.\n+2) Register with mailgun.com and setup required DNS records for approval.\n+3) Create the AWS CFN Stack with the required details.\n+4) Register an account on your instance (log in and promote as admin using cli)\n+\n+## Troubleshooting\n+I'm sending user-data/meta-data debug information into a file - `/var/tmp$ tail -f /var/tmp/bootstrap.txt`","path":"aws/readme.md","position":14,"original_position":14,"commit_id":"ced592d8bf994a4b05962d81c91819e50f9db1fa","original_commit_id":"ced592d8bf994a4b05962d81c91819e50f9db1fa","user":{"login":"ojbr","id":1485473,"node_id":"MDQ6VXNlcjE0ODU0NzM=","avatar_url":"https://avatars2.githubusercontent.com/u/1485473?v=4","gravatar_id":"","url":"https://api.github.com/users/ojbr","html_url":"https://github.com/ojbr","followers_url":"https://api.github.com/users/ojbr/followers","following_url":"https://api.github.com/users/ojbr/following{/other_user}","gists_url":"https://api.github.com/users/ojbr/gists{/gist_id}","starred_url":"https://api.github.com/users/ojbr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ojbr/subscriptions","organizations_url":"https://api.github.com/users/ojbr/orgs","repos_url":"https://api.github.com/users/ojbr/repos","events_url":"https://api.github.com/users/ojbr/events{/privacy}","received_events_url":"https://api.github.com/users/ojbr/received_events","type":"User","site_admin":false},"body":"\"Debug information is logged to...\" - let's take this out of first person","created_at":"2018-08-27T15:30:50Z","updated_at":"2018-08-27T15:37:56Z","html_url":"https://github.com/tootsuite/mastodon/pull/8477#discussion_r213016980","pull_request_url":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/tootsuite/mastodon/pulls/comments/213016980"},"html":{"href":"https://github.com/tootsuite/mastodon/pull/8477#discussion_r213016980"},"pull_request":{"href":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477"}}},"pull_request":{"url":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477","id":211009259,"node_id":"MDExOlB1bGxSZXF1ZXN0MjExMDA5MjU5","html_url":"https://github.com/tootsuite/mastodon/pull/8477","diff_url":"https://github.com/tootsuite/mastodon/pull/8477.diff","patch_url":"https://github.com/tootsuite/mastodon/pull/8477.patch","issue_url":"https://api.github.com/repos/tootsuite/mastodon/issues/8477","number":8477,"state":"open","locked":false,"title":"AWS Cloudformation deployment - Full end-to-end Mastodon Instance","user":{"login":"aus-social","id":42644106,"node_id":"MDQ6VXNlcjQyNjQ0MTA2","avatar_url":"https://avatars3.githubusercontent.com/u/42644106?v=4","gravatar_id":"","url":"https://api.github.com/users/aus-social","html_url":"https://github.com/aus-social","followers_url":"https://api.github.com/users/aus-social/followers","following_url":"https://api.github.com/users/aus-social/following{/other_user}","gists_url":"https://api.github.com/users/aus-social/gists{/gist_id}","starred_url":"https://api.github.com/users/aus-social/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aus-social/subscriptions","organizations_url":"https://api.github.com/users/aus-social/orgs","repos_url":"https://api.github.com/users/aus-social/repos","events_url":"https://api.github.com/users/aus-social/events{/privacy}","received_events_url":"https://api.github.com/users/aus-social/received_events","type":"User","site_admin":false},"body":"Hey team...\r\n\r\nThis is my 0.1.0 release of my Cloudformation... there are a few things we need to improve but it's almost a completely hands off instance deployment.","created_at":"2018-08-27T05:33:20Z","updated_at":"2018-08-27T15:37:55Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b5625b827ccd3c84a96ff84afeacb0345424b243","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477/commits","review_comments_url":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477/comments","review_comment_url":"https://api.github.com/repos/tootsuite/mastodon/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tootsuite/mastodon/issues/8477/comments","statuses_url":"https://api.github.com/repos/tootsuite/mastodon/statuses/ced592d8bf994a4b05962d81c91819e50f9db1fa","head":{"label":"aus-social:master","ref":"master","sha":"ced592d8bf994a4b05962d81c91819e50f9db1fa","user":{"login":"aus-social","id":42644106,"node_id":"MDQ6VXNlcjQyNjQ0MTA2","avatar_url":"https://avatars3.githubusercontent.com/u/42644106?v=4","gravatar_id":"","url":"https://api.github.com/users/aus-social","html_url":"https://github.com/aus-social","followers_url":"https://api.github.com/users/aus-social/followers","following_url":"https://api.github.com/users/aus-social/following{/other_user}","gists_url":"https://api.github.com/users/aus-social/gists{/gist_id}","starred_url":"https://api.github.com/users/aus-social/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aus-social/subscriptions","organizations_url":"https://api.github.com/users/aus-social/orgs","repos_url":"https://api.github.com/users/aus-social/repos","events_url":"https://api.github.com/users/aus-social/events{/privacy}","received_events_url":"https://api.github.com/users/aus-social/received_events","type":"User","site_admin":false},"repo":{"id":146249704,"node_id":"MDEwOlJlcG9zaXRvcnkxNDYyNDk3MDQ=","name":"mastodon","full_name":"aus-social/mastodon","owner":{"login":"aus-social","id":42644106,"node_id":"MDQ6VXNlcjQyNjQ0MTA2","avatar_url":"https://avatars3.githubusercontent.com/u/42644106?v=4","gravatar_id":"","url":"https://api.github.com/users/aus-social","html_url":"https://github.com/aus-social","followers_url":"https://api.github.com/users/aus-social/followers","following_url":"https://api.github.com/users/aus-social/following{/other_user}","gists_url":"https://api.github.com/users/aus-social/gists{/gist_id}","starred_url":"https://api.github.com/users/aus-social/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aus-social/subscriptions","organizations_url":"https://api.github.com/users/aus-social/orgs","repos_url":"https://api.github.com/users/aus-social/repos","events_url":"https://api.github.com/users/aus-social/events{/privacy}","received_events_url":"https://api.github.com/users/aus-social/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/aus-social/mastodon","description":"Your self-hosted, globally interconnected microblogging community","fork":true,"url":"https://api.github.com/repos/aus-social/mastodon","forks_url":"https://api.github.com/repos/aus-social/mastodon/forks","keys_url":"https://api.github.com/repos/aus-social/mastodon/keys{/key_id}","collaborators_url":"https://api.github.com/repos/aus-social/mastodon/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/aus-social/mastodon/teams","hooks_url":"https://api.github.com/repos/aus-social/mastodon/hooks","issue_events_url":"https://api.github.com/repos/aus-social/mastodon/issues/events{/number}","events_url":"https://api.github.com/repos/aus-social/mastodon/events","assignees_url":"https://api.github.com/repos/aus-social/mastodon/assignees{/user}","branches_url":"https://api.github.com/repos/aus-social/mastodon/branches{/branch}","tags_url":"https://api.github.com/repos/aus-social/mastodon/tags","blobs_url":"https://api.github.com/repos/aus-social/mastodon/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/aus-social/mastodon/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/aus-social/mastodon/git/refs{/sha}","trees_url":"https://api.github.com/repos/aus-social/mastodon/git/trees{/sha}","statuses_url":"https://api.github.com/repos/aus-social/mastodon/statuses/{sha}","languages_url":"https://api.github.com/repos/aus-social/mastodon/languages","stargazers_url":"https://api.github.com/repos/aus-social/mastodon/stargazers","contributors_url":"https://api.github.com/repos/aus-social/mastodon/contributors","subscribers_url":"https://api.github.com/repos/aus-social/mastodon/subscribers","subscription_url":"https://api.github.com/repos/aus-social/mastodon/subscription","commits_url":"https://api.github.com/repos/aus-social/mastodon/commits{/sha}","git_commits_url":"https://api.github.com/repos/aus-social/mastodon/git/commits{/sha}","comments_url":"https://api.github.com/repos/aus-social/mastodon/comments{/number}","issue_comment_url":"https://api.github.com/repos/aus-social/mastodon/issues/comments{/number}","contents_url":"https://api.github.com/repos/aus-social/mastodon/contents/{+path}","compare_url":"https://api.github.com/repos/aus-social/mastodon/compare/{base}...{head}","merges_url":"https://api.github.com/repos/aus-social/mastodon/merges","archive_url":"https://api.github.com/repos/aus-social/mastodon/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/aus-social/mastodon/downloads","issues_url":"https://api.github.com/repos/aus-social/mastodon/issues{/number}","pulls_url":"https://api.github.com/repos/aus-social/mastodon/pulls{/number}","milestones_url":"https://api.github.com/repos/aus-social/mastodon/milestones{/number}","notifications_url":"https://api.github.com/repos/aus-social/mastodon/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/aus-social/mastodon/labels{/name}","releases_url":"https://api.github.com/repos/aus-social/mastodon/releases{/id}","deployments_url":"https://api.github.com/repos/aus-social/mastodon/deployments","created_at":"2018-08-27T05:13:58Z","updated_at":"2018-08-27T06:27:35Z","pushed_at":"2018-08-27T06:27:34Z","git_url":"git://github.com/aus-social/mastodon.git","ssh_url":"git@github.com:aus-social/mastodon.git","clone_url":"https://github.com/aus-social/mastodon.git","svn_url":"https://github.com/aus-social/mastodon","homepage":"https://joinmastodon.org","size":63008,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"agpl-3.0","name":"GNU Affero General Public License v3.0","spdx_id":"AGPL-3.0","url":"https://api.github.com/licenses/agpl-3.0","node_id":"MDc6TGljZW5zZTE="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tootsuite:master","ref":"master","sha":"b31449cd778f9a8639427929f060dee44646bc7d","user":{"login":"tootsuite","id":24979032,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI0OTc5MDMy","avatar_url":"https://avatars3.githubusercontent.com/u/24979032?v=4","gravatar_id":"","url":"https://api.github.com/users/tootsuite","html_url":"https://github.com/tootsuite","followers_url":"https://api.github.com/users/tootsuite/followers","following_url":"https://api.github.com/users/tootsuite/following{/other_user}","gists_url":"https://api.github.com/users/tootsuite/gists{/gist_id}","starred_url":"https://api.github.com/users/tootsuite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tootsuite/subscriptions","organizations_url":"https://api.github.com/users/tootsuite/orgs","repos_url":"https://api.github.com/users/tootsuite/repos","events_url":"https://api.github.com/users/tootsuite/events{/privacy}","received_events_url":"https://api.github.com/users/tootsuite/received_events","type":"Organization","site_admin":false},"repo":{"id":52281283,"node_id":"MDEwOlJlcG9zaXRvcnk1MjI4MTI4Mw==","name":"mastodon","full_name":"tootsuite/mastodon","owner":{"login":"tootsuite","id":24979032,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI0OTc5MDMy","avatar_url":"https://avatars3.githubusercontent.com/u/24979032?v=4","gravatar_id":"","url":"https://api.github.com/users/tootsuite","html_url":"https://github.com/tootsuite","followers_url":"https://api.github.com/users/tootsuite/followers","following_url":"https://api.github.com/users/tootsuite/following{/other_user}","gists_url":"https://api.github.com/users/tootsuite/gists{/gist_id}","starred_url":"https://api.github.com/users/tootsuite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tootsuite/subscriptions","organizations_url":"https://api.github.com/users/tootsuite/orgs","repos_url":"https://api.github.com/users/tootsuite/repos","events_url":"https://api.github.com/users/tootsuite/events{/privacy}","received_events_url":"https://api.github.com/users/tootsuite/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/tootsuite/mastodon","description":"Your self-hosted, globally interconnected microblogging community","fork":false,"url":"https://api.github.com/repos/tootsuite/mastodon","forks_url":"https://api.github.com/repos/tootsuite/mastodon/forks","keys_url":"https://api.github.com/repos/tootsuite/mastodon/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tootsuite/mastodon/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tootsuite/mastodon/teams","hooks_url":"https://api.github.com/repos/tootsuite/mastodon/hooks","issue_events_url":"https://api.github.com/repos/tootsuite/mastodon/issues/events{/number}","events_url":"https://api.github.com/repos/tootsuite/mastodon/events","assignees_url":"https://api.github.com/repos/tootsuite/mastodon/assignees{/user}","branches_url":"https://api.github.com/repos/tootsuite/mastodon/branches{/branch}","tags_url":"https://api.github.com/repos/tootsuite/mastodon/tags","blobs_url":"https://api.github.com/repos/tootsuite/mastodon/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tootsuite/mastodon/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tootsuite/mastodon/git/refs{/sha}","trees_url":"https://api.github.com/repos/tootsuite/mastodon/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tootsuite/mastodon/statuses/{sha}","languages_url":"https://api.github.com/repos/tootsuite/mastodon/languages","stargazers_url":"https://api.github.com/repos/tootsuite/mastodon/stargazers","contributors_url":"https://api.github.com/repos/tootsuite/mastodon/contributors","subscribers_url":"https://api.github.com/repos/tootsuite/mastodon/subscribers","subscription_url":"https://api.github.com/repos/tootsuite/mastodon/subscription","commits_url":"https://api.github.com/repos/tootsuite/mastodon/commits{/sha}","git_commits_url":"https://api.github.com/repos/tootsuite/mastodon/git/commits{/sha}","comments_url":"https://api.github.com/repos/tootsuite/mastodon/comments{/number}","issue_comment_url":"https://api.github.com/repos/tootsuite/mastodon/issues/comments{/number}","contents_url":"https://api.github.com/repos/tootsuite/mastodon/contents/{+path}","compare_url":"https://api.github.com/repos/tootsuite/mastodon/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tootsuite/mastodon/merges","archive_url":"https://api.github.com/repos/tootsuite/mastodon/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tootsuite/mastodon/downloads","issues_url":"https://api.github.com/repos/tootsuite/mastodon/issues{/number}","pulls_url":"https://api.github.com/repos/tootsuite/mastodon/pulls{/number}","milestones_url":"https://api.github.com/repos/tootsuite/mastodon/milestones{/number}","notifications_url":"https://api.github.com/repos/tootsuite/mastodon/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tootsuite/mastodon/labels{/name}","releases_url":"https://api.github.com/repos/tootsuite/mastodon/releases{/id}","deployments_url":"https://api.github.com/repos/tootsuite/mastodon/deployments","created_at":"2016-02-22T15:01:25Z","updated_at":"2018-08-27T15:33:27Z","pushed_at":"2018-08-27T14:04:05Z","git_url":"git://github.com/tootsuite/mastodon.git","ssh_url":"git@github.com:tootsuite/mastodon.git","clone_url":"https://github.com/tootsuite/mastodon.git","svn_url":"https://github.com/tootsuite/mastodon","homepage":"https://joinmastodon.org","size":62984,"stargazers_count":14800,"watchers_count":14800,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2619,"mirror_url":null,"archived":false,"open_issues_count":997,"license":{"key":"agpl-3.0","name":"GNU Affero General Public License v3.0","spdx_id":"AGPL-3.0","url":"https://api.github.com/licenses/agpl-3.0","node_id":"MDc6TGljZW5zZTE="},"forks":2619,"open_issues":997,"watchers":14800,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477"},"html":{"href":"https://github.com/tootsuite/mastodon/pull/8477"},"issue":{"href":"https://api.github.com/repos/tootsuite/mastodon/issues/8477"},"comments":{"href":"https://api.github.com/repos/tootsuite/mastodon/issues/8477/comments"},"review_comments":{"href":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477/comments"},"review_comment":{"href":"https://api.github.com/repos/tootsuite/mastodon/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tootsuite/mastodon/pulls/8477/commits"},"statuses":{"href":"https://api.github.com/repos/tootsuite/mastodon/statuses/ced592d8bf994a4b05962d81c91819e50f9db1fa"}},"author_association":"NONE"}}
{"actor":{"display_login":"ojbr"}}