詳細はソースコードのコメントアウトを確認してください。
ヘルプページにコマンドを書きます。
基本的に受け付けております。
- 設定ファイルのコピーと各種設定を行う。
コピーを行ったら、URL短縮サービス用のトークンとDiscord用のトークン、必要があれば地震通知用に
cp src/modules/settings.json.template src/modules/settings.json
channel
にチャンネルIDを記入します。
- pip install pipenvを実行し、pipenvをインストールする
- プロジェクト直下に仮想環境を作るため、以下を実行し依存関係をインストールする。
$env:PIPENV_VENV_IN_PROJECT = "true"
pipenv install
- pipenv run startを実行し起動する。
- Dockerをインストールする
- Dockerを起動する。
sudo docker-compose pull sudo docker-compose build sudo docker-compose up -d
- Heroku cli をインストールする。
- Herokuに登録する。
powershell
でHerokuにログインする。heroku login
heroku stack:set container -a 作成したアプリ名
- herokuにGithubと連携する設定を行う。
- 実行時のログ確認法
heroku logs --tail -a アプリ名