# StaticHost CLI

Install:

```bash
curl -fsSL https://statichost.se/install.sh | bash
```

Create an API token at https://statichost.se/account/tokens. Tokens and sites are isolated to StaticHost.

## First deploy

```bash
statichost create --name=my-site --type=static
statichost sites
cd /path/to/my-site
statichost deploy --site=<site-id> --path=.
statichost open --site=<site-id>
```

## Commands

```bash
statichost status --site=<site-id>
statichost env --site=<site-id>
statichost env --site=<site-id> --set APP_ENV=production
statichost logs --site=<site-id>
statichost logs --site=<site-id> --error
statichost releases --site=<site-id>
statichost rollback --site=<site-id> --release=<release-id>
statichost domain --site=<site-id> --set=www.example.com
statichost domain --site=<site-id> --verify
statichost domain --site=<site-id> --remove
statichost db --site=<site-id> --create
statichost db --site=<site-id>
statichost db --site=<site-id> --delete
statichost delete --site=<site-id>
```
