# lizard domain

現在のドメインを表示するか、カスタムドメインを接続します。

<span id="usage" />

## 使い方

```bash
lizard domain [hostname] [flags]
```

ホスト名は位置引数です。`add` サブコマンドはありません。引数なしで `lizard domain` を実行すると、サービスの現在のドメインが表示されます。

<span id="flags" />

## フラグ

| フラグ | 説明 |
|------|-------------|
| `-s, --service <name>` | サービス |
| `--port <n>` | 公開するポート |

<span id="subcommands" />

## サブコマンド

### `lizard domain generate`

新しい `*.onlizard.com` サブドメインを生成します。

### `lizard domain verify <hostname>`

TXT レコードを確認してドメインを有効化します。TLS は自動的にプロビジョニングされます。

### `lizard domain delete <hostname>`

ドメインを削除します（別名: `rm`）。

| フラグ | 説明 |
|------|-------------|
| `-y, --yes` | 確認をスキップ |

<span id="examples" />

## 例

<span id="show-the-current-domain" />

### 現在のドメインを表示する

```bash
lizard domain
```

<span id="generate-a-subdomain" />

### サブドメインを生成する

```bash
lizard domain generate
```

<span id="attach-a-custom-domain" />

### カスタムドメインを接続する

```bash
lizard domain app.example.com --service web
```

Lizard は作成する DNS レコード（ホスト名用の `CNAME` と、検証用の `TXT` レコード）を返します。DNS プロバイダーでそれらを追加してから、検証します:

```bash
lizard domain verify app.example.com
```

<span id="attach-a-domain-to-a-specific-port" />

### 特定のポートにドメインを接続する

```bash
lizard domain app.example.com --service web --port 8080
```

<span id="remove-a-domain" />

### ドメインを削除する

```bash
lizard domain delete app.example.com
lizard domain rm app.example.com --yes
```

<span id="see-also" />

## 関連項目

- [Networking](https://lizard.build/ja/docs/networking) — 生成されるドメイン、TLS、worker サービス
- [リージョンにデプロイする](https://lizard.build/ja/docs/deploy/regions) — サービスのリージョン選択
