{"action":"opened","issue":{"url":"https://api.github.com/repos/withspectrum/spectrum/issues/2873","repository_url":"https://api.github.com/repos/withspectrum/spectrum","labels_url":"https://api.github.com/repos/withspectrum/spectrum/issues/2873/labels{/name}","comments_url":"https://api.github.com/repos/withspectrum/spectrum/issues/2873/comments","events_url":"https://api.github.com/repos/withspectrum/spectrum/issues/2873/events","html_url":"https://github.com/withspectrum/spectrum/issues/2873","id":314488542,"number":2873,"title":"improve deployment","user":{"login":"xcaptain","id":4054836,"avatar_url":"https://avatars1.githubusercontent.com/u/4054836?v=4","gravatar_id":"","url":"https://api.github.com/users/xcaptain","html_url":"https://github.com/xcaptain","followers_url":"https://api.github.com/users/xcaptain/followers","following_url":"https://api.github.com/users/xcaptain/following{/other_user}","gists_url":"https://api.github.com/users/xcaptain/gists{/gist_id}","starred_url":"https://api.github.com/users/xcaptain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xcaptain/subscriptions","organizations_url":"https://api.github.com/users/xcaptain/orgs","repos_url":"https://api.github.com/users/xcaptain/repos","events_url":"https://api.github.com/users/xcaptain/events{/privacy}","received_events_url":"https://api.github.com/users/xcaptain/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-16T03:25:15Z","updated_at":"2018-04-16T03:25:15Z","closed_at":null,"author_association":"NONE","body":"<!--\r\nFILL OUT THE FORM BELOW OR THE ISSUE WILL BE AUTO-CLOSED\r\n\r\n**Issue Type (check one)**\r\n\r\n- [ ] Bug Report\r\n- [x ] Feature Idea\r\n- [ ] Technical Discussion\r\n- [ ] Question (these will be auto-closed, please ask them on Spectrum instead https://spectrum.chat/spectrum/open)\r\n\r\n**Description (type any text below)** -->\r\n\r\nThe readme deploy instructions are using `now-cli`, which I tried but met some problems including:\r\n- now requires a $20/month plan to deploy\r\n- now has an unresolved bug here https://github.com/zeit/now-cli/issues/1247 which blocks deployment\r\n- now requires compose.io account and aws account which adds extra expense\r\n\r\nI propose to add a manual deploy method so I can deploy spectrum to google cloud, below are the steps to achieve this goal.\r\n\r\n- [ ] Put all the environment variables into a `.env` file using https://github.com/motdotla/dotenv\r\n- [ ] Move all the hard coded configs like `localhost:3001`, `spectrum.chat`, oauth IDs into env file\r\n- [ ] Write deploy instructions to the docs. \r\n\r\nI don't if this issue has any conflicts with https://github.com/withspectrum/spectrum/issues/2790, if you like this propose please give me a thumb and I'll work on it.\r\n"}}
{"actor":{"display_login":"xcaptain"}}