OS: Ubuntu 16.04 LTS
ansible-playbook -i tools/ansible/inventories/production tools/ansible/rails_server.yml --diff --ask-vault-pass
bundle exec cap production deploy
- Railsサーバの停止
bundle exec cap production puma:stop
- Railsサーバの起動
bundle exec cap production puma:start
- Railsサーバの再起動
bundle exec cap production puma:restart
- Botの停止
bundle exec cap production bot:stop
- Botの起動
bundle exec cap production bot:start
- Botの再起動
bundle exec cap production bot:restart
rails の起動
sudo bundle exec rails s
bot の起動
export DISCORD_BOT_TOKEN="<botのトークンを入力>"
export DISCORD_BOT_CLIENT_ID="<botのクライアントIDを入力>"
export DISCORD_BOT_RECRUITMENT_CHANNEL_ID="<botが動作するチャンネルID>"
bundle exec ruby bin/discord/bot.rb nodaemon
こちらの記事が参考になりました。