# Scalability Guide: The "Universal Factory" Concept

*   **Date**: 2026-01-19
*   **Subject**: How to manage diverse apps on your new infrastructure

## 1. 結論: 「何でも作れます」

今回構築する **ConoHa VPS + Dokploy** の構成は、日本酒アプリ専用ではありません。
**「あらゆるWebシステム・アプリが生産可能な、あなた専用のデジタル工場」** です。

以下のような異なるジャンルのアプリを、**同時に、同じ手順で** 管理できます。

| アプリ種別 | 具体例 | 必要なもの | Dokployで動く？ |
| :--- | :--- | :--- | :--- |
| **スマホアプリ** | 日本酒アプリ / お香アプリ | APIサーバー + DB | ✅ YES (APIをホスト) |
| **Webアプリ** | ネイルサロン予約管理 | Next.js / React | ✅ YES (Webサイトとしてホスト) |
| **便利ツール** | 自分用ダッシュボード | Python / Streamlit | ✅ YES (ツールとしてホスト) |
| **静的サイト** | ポートフォリオ / ブログ | HTML / Hugo | ✅ YES (高速配信) |

---

## 2. 具体的な「展開・管理」のイメージ

「管理や展開のイメージが湧かない」という点について、3つのケーススタディで解説します。

### Case A: 日本酒アプリ (スマホアプリ)
*   **構成**: スマホ(Flutter) ↔ **VPS(API)** ↔ Synology(DB)
*   **あなたの作業**:
    1.  Flutterコードを修正して `git push`。
    2.  DokployがAPIサーバーを自動更新。
    3.  スマホアプリが新しいAPIを利用開始。
*   **管理画面**: Dokployで「APIが緑色(Running)になっているか」見るだけ。

### Case B: ネイルサロン予約管理 (Webアプリ)
*   **構成**: ブラウザ ↔ **VPS(Next.js)** ↔ Synology(DB)
*   **あなたの作業**:
    1.  Cursorで「予約カレンダー画面」を作る。
    2.  `git push`。
    3.  数分後、`https://nail.maita-san.com` に新機能が反映される。
*   **ポイント**: スマホアプリの審査やインストールは不要。URLを開くだけで使えます。

### Case C: 自分用ダッシュボード (社内ツール)
*   **構成**: ブラウザ ↔ **VPS(Streamlit)** ↔ Synology(Ollama)
*   **あなたの作業**:
    1.  「今月の支出グラフ」のPythonコードを書く。
    2.  Dokployの環境変数で `AUTH_USER=maita` `AUTH_PASS=secret` を設定（Basic認証）。
    3.  自分だけが見れる管理画面が完成。

---

## 3. 「管理」とは具体的に何をするのか？

あなたが日々触る画面は、**以下の2つだけ** になります。

### 1. 普段: VS Code / Cursor (いつもの画面)
*   コードを書いて、保存して、Gitボタンを押す。
*   **これだけで「展開」は完了です。**
*   黒い画面でコマンドを叩く必要はありません。

### 2. たまに: Dokploy 管理画面 (ブラウザ)
*   **見た目**: スマホのアプリアイコンが並んでいるような画面です。
*   **やること**:
    *   「新しいアプリ(Project)」を作る時のボタンポチポチ。
    *   「最近ちょっと重いな？」と思った時にメモリグラフを見る。
    *   動かない時に「ログ」ボタンを押してエラーを読む。

## 4. 拡張性 (Scalability)

*   **アプリが増えたら？**:
    *   Dokployで「Add Project」するだけです。いくつでも増やせます。
*   **人気が出すぎて重くなったら？**:
    *   ConoHaの管理画面で、プランを「1GB」から「4GB」に変えるだけで解決します（数クリック）。
    *   構成を作り直す必要はありません。

## 5. 結論

このインフラは、**「あなたのアイデアを、最短距離で動く形にするための土台」** です。
日本酒アプリはその「最初の製品」に過ぎません。
これから思いつく全てのアイデアを、この工場で形にしていけます。
