{"action":"created","issue":{"url":"https://api.github.com/repos/rroemhild/docker-ejabberd/issues/29","labels_url":"https://api.github.com/repos/rroemhild/docker-ejabberd/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/rroemhild/docker-ejabberd/issues/29/comments","events_url":"https://api.github.com/repos/rroemhild/docker-ejabberd/issues/29/events","html_url":"https://github.com/rroemhild/docker-ejabberd/pull/29","id":65515714,"number":29,"title":"Preparing auto-clustering","user":{"login":"dirkmoors","id":1183654,"avatar_url":"https://avatars.githubusercontent.com/u/1183654?v=3","gravatar_id":"","url":"https://api.github.com/users/dirkmoors","html_url":"https://github.com/dirkmoors","followers_url":"https://api.github.com/users/dirkmoors/followers","following_url":"https://api.github.com/users/dirkmoors/following{/other_user}","gists_url":"https://api.github.com/users/dirkmoors/gists{/gist_id}","starred_url":"https://api.github.com/users/dirkmoors/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dirkmoors/subscriptions","organizations_url":"https://api.github.com/users/dirkmoors/orgs","repos_url":"https://api.github.com/users/dirkmoors/repos","events_url":"https://api.github.com/users/dirkmoors/events{/privacy}","received_events_url":"https://api.github.com/users/dirkmoors/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-31T18:26:26Z","updated_at":"2015-03-31T21:04:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rroemhild/docker-ejabberd/pulls/29","html_url":"https://github.com/rroemhild/docker-ejabberd/pull/29","diff_url":"https://github.com/rroemhild/docker-ejabberd/pull/29.diff","patch_url":"https://github.com/rroemhild/docker-ejabberd/pull/29.patch"},"body":"In this PR I've added a script from http://chad.ill.ac/post/35967173942/easy-ejabberd-clustering-guide-mnesia-mysql and https://github.com/chadillac/ejabberd-easy_cluster which makes it easier to setup a multi master cluster.\r\n\r\nAlso, I've made SSL optional for s2s and webadmin. For webadmin it is desirable to have disabled SSL on the ejabberd node because you might want to offload SSL to the load balancer (e.g. Haproxy)"},"comment":{"url":"https://api.github.com/repos/rroemhild/docker-ejabberd/issues/comments/88246295","html_url":"https://github.com/rroemhild/docker-ejabberd/pull/29#issuecomment-88246295","issue_url":"https://api.github.com/repos/rroemhild/docker-ejabberd/issues/29","id":88246295,"user":{"login":"rroemhild","id":78305,"avatar_url":"https://avatars.githubusercontent.com/u/78305?v=3","gravatar_id":"","url":"https://api.github.com/users/rroemhild","html_url":"https://github.com/rroemhild","followers_url":"https://api.github.com/users/rroemhild/followers","following_url":"https://api.github.com/users/rroemhild/following{/other_user}","gists_url":"https://api.github.com/users/rroemhild/gists{/gist_id}","starred_url":"https://api.github.com/users/rroemhild/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rroemhild/subscriptions","organizations_url":"https://api.github.com/users/rroemhild/orgs","repos_url":"https://api.github.com/users/rroemhild/repos","events_url":"https://api.github.com/users/rroemhild/events{/privacy}","received_events_url":"https://api.github.com/users/rroemhild/received_events","type":"User","site_admin":false},"created_at":"2015-03-31T21:04:20Z","updated_at":"2015-03-31T21:04:20Z","body":"`$EJABBERD_ROOT/lib/stdlib/ebin` is not a good place for ejabberd-modules maybe the ejabberd bin directory described in https://www.ejabberd.im/ejabberd-modules is a better place for the beam files.\r\n\r\n```\r\n# Compile erl scripts\r\nRUN erlc -W0 -o $EJABBERD_ROOT/bin \\\r\n    $EJABBERD_ROOT/bin/scripts/erl/*.erl\r\n```"}}