docs/ja/usage.cattaz.md
# 実行方法
CattazはJavaScriptで実装されています。
様々な方法で実行することができます。
## Local
[Node 14](https://nodejs.org/en/download/)と[yarn](https://yarnpkg.com/getting-started/install)をインストールしてください。
```bash
yarn install
yarn start
```
上記コマンドを実行後、`http://localhost:8080/`にアクセスするとアプリケーションを見ることができます。
デフォルトのポート番号は8080です。ポート番号を変えるには `yarn start` の代わりに `PORT=12345 yarn start` としてください。
## Docker
```bash
docker build . -t cattaz # --build-arg http_proxy=http://user:pass@proxy.example.com:8080 --build-arg https_proxy=http://user:pass@proxy.example.com:8080
docker run -it -p 8080:8080 cattaz
```
上記コマンドを実行後、`http://localhost:8080/`にアクセスするとアプリケーションを見ることができます。
ポート番号を変えるには以下の例を参照してください、。
```bash
docker build . -t cattaz --build-arg PORT=12345
docker run -it -p 12345:8080 cattaz
```
### Docker Compose
```bash
# export http_proxy=http://user:pass@proxy.example.com:8080
# export https_proxy=http://user:pass@proxy.example.com:8080
docker-compose up
```
上記コマンドを実行後、`http://localhost:8080/`にアクセスするとアプリケーションを見ることができます。
ポート番号を変えるには `docker-compose up` の代わりに `PORT=12345 docker-compose up` としてください。
## Amazon EC2 Container Service
source treeの`aws-ecs.yaml`を参照してください。