-
Notifications
You must be signed in to change notification settings - Fork 2
環境構築
harata-t edited this page Oct 7, 2024
·
5 revisions
- git cloneをして、group-manager-2 を手元に持ってくる
git clone [email protected]:NUTFes/group-manager-2.git
- 権限を与えてディレクトリ移動
sudo chown -R <username> group-manager-2
cd group-manager-2
-
webhook.env
ファイルがないというエラーが出るのでwebhook.env
などでファイルを追加後、NUTMEG-envfile リポジトリの webhook.envをコピーする。 -
いろいろ環境を整える
docker-compose build
docker-compose run --rm admin_view npm install
docker-compose run --rm user_front npm install
docker-compose run --rm api rails db:create
docker-compose run --rm api rails db:migrate
docker compose run --rm api rails db:seed_fu FIXTURE_PATH=db/fixtures/develop
もしくは
make build
- 確認
docker compose up
以下にアクセスする.
http://localhost
(ユーザー用API)
http://localhost:8002
(ユーザー用フロント)
http://localhost:8000
(管理者用フロント)
railsコンソールの確認コマンド
docker compose run --rm api rails c