This repository has been archived by the owner on Dec 2, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Home
uplus edited this page Jun 23, 2019
·
24 revisions
git clone https://github.com/ictsc/ictsc-score-server.git
cd ictsc-score-server
cp .env.sample .env
docker-compose pull
docker-compose up
docker-compose exec api rails db:setup
種類 | ポート |
---|---|
API | 8900 |
UI | 8901 |
DB | 8902 |
REDIS | 8903 |
用途 | URL |
---|---|
フロントエンド | http://localhost:8901 |
API | http://localhost:8900 |
API ログイン | http://localhost:8900/sessions |
API GraphQLエンドポイント | http://localhost:8900/graphql |
開発中に旧スコアサーバの動作確認をしやすいように変更を加えたapi-old
ブランチが用意してあります。
# リポジトリのクローン後cd
# ディレクトリ名は任意(間違えてコミットしないように ~/.gitignore に追記するとよい)
git worktree add .git-wt-api-old/ api-old
cd .git-wt-api-old/
docker-compose pull
docker-compose up
# DBの作り直しなどが必要なら
docker-compose run --rm api_old rake db:setup db:seed_fu
種類 | ポート |
---|---|
API | 8910 |
UI | 8911 |
ロール | ユーザー名 | パスワード |
---|---|---|
管理者 | admin | admin |
作問者 | writer1 | writer1 |
参加者 | a_1 | a_1 |
他にも大量にユーザーが作られるので詳細は api-old
ブランチの api/db/fixtures/development/test_data.rb
を参照。