必要な環境
Yurucommuをセットアップ・運用するために必要な環境と依存関係です。
開発環境
| 項目 | バージョン | 備考 |
|---|---|---|
| Node.js | 18.0以上 | ビルドとデプロイに必要 |
| npm | 9.0以上 | Node.jsに同梱 |
| Git | 任意 | リポジトリクローン用 |
Cloudflareサービス
Yurucommuは以下のCloudflareサービスを使用します:
| サービス | 用途 | 無料枠 |
|---|---|---|
| Workers | バックエンドAPI実行 | 100,000 リクエスト/日 |
| D1 | SQLiteデータベース | 5GB ストレージ |
| R2 | 画像・動画ストレージ | 10GB ストレージ |
| Pages(オプション) | 静的アセット配信 | 無制限 |
コスト見積もり
個人利用であれば、ほとんどの場合無料枠内で運用可能です。
- 小規模利用(1日100投稿程度): 無料
- 中規模利用(1日1,000投稿程度): 無料〜数ドル/月
- 大規模利用: Workersの有料プラン($5/月〜)を検討
推奨ブラウザ
YurucommuのWebクライアントは以下のブラウザをサポートしています:
- Chrome / Chromium 90+
- Firefox 90+
- Safari 15+
- Edge 90+
オプション
- 独自ドメイン - カスタムドメインを使用する場合は別途取得が必要
- Takos連携 - 認証システムとしてTakosを使用する場合は別途セットアップが必要