v0.14 Release|オープンソース PaaS コントロールプレーン v0.14

本番コンテナ環境の Docker Swarm ワークロード を完全な透明性でオーケストレーション

専用サーバーやクラウドインスタンスを高可用性 Docker Swarm クラスタへ変革する、開発者ファーストのセルフホスト型コントロールプレーン。Git からの直接ビルド、永続ボリューム付き DB、瞬断ゼロの Caddy アトミックリロード、人間の承認を重視する UpGal AI アシスタントを統合。

GitHub を表示
$curl -fsSL https://upstand.dev/install.sh | sudo bash
upstand-control-plane ~ console
全 12 台の Swarm ノードが正常稼働中
# Run the non-interactive production installer

$curl -fsSL https://upstand.dev/install.sh | sudo bash

[1/5] Verifying host capacity: 8 vCPUs, 32GB RAM, 240GB NVMe... OK

[2/5] Initializing Docker Swarm overlay mesh on upstand-network... Active

[3/5] Launching core services: PostgreSQL 18, Redis 8, BullMQ queues... Running

[4/5] Provisioning Caddy dynamic reverse proxy with auto TLS & dry-run validator... Healthy

[5/5] Control plane online at http://192.168.1.100:3001

✓ Upstand v0.14.0 bootstrap complete! Initial owner registration unlocked.
99.99%

クラスタオーケストレーション稼働率

10倍

手動 SSH デプロイと比較した速度向上

0 ms

Caddy 動的リロードによるサービス停止時間

100%

自社インフラによる完全なデータ主権

主要機能

本番環境でコンテナを安定運用するために必要なすべて

複雑なシェルスクリプトや手動でのリバースプロキシ編集はもう不要です。Upstand はマルチノード運用、データベース、AI オペレーションを洗練された 1 つのコンソールに統合します。

クラスタ管理

Docker Swarm マルチノードクラスタリング

暗号化されたオーバーレイネットワーク上で Manager と Worker ノードを安全に接続。トークン自動更新、メンテ時の安全なドレイン、スプリットブレインを防ぐ Raft 合意を担保。

Production-Ready in v0.14
ステートフルストレージ

ネイティブ永続データベースエンジン

PostgreSQL 18、MySQL、MariaDB、MongoDB、Redis、libSQL (sqld) を 1 クリック構築。永続ボリューム、暗号化パスワード生成、rclone による S3 自動バックアップを完備。

Production-Ready in v0.14
エッジルーティング

アトミック Caddy プロキシ & 自動 TLS

すべてのルーティング更新は隔離コンテナで文法を事前検証。Let's Encrypt 自動証明書、Forward 認証、接続中の TCP セッションを切断しない完全無停止リロード。

Production-Ready in v0.14
AI オペレーション

自律型 AI コパイロット UpGal

厳格な 12 ステップ制約と破壊的操作に対する人間承認フローを備えた ToolLoopAgent。クラスタ状態の診断、オートスケール、Model Context Protocol (MCP) をサポート。

Production-Ready in v0.14
クラウド基盤

エージェント不要の SSH リモート構築

SSH 秘密鍵を登録するだけで任意の Linux サーバーを追加可能。Upstand が Docker を自動導入し、Swarm に組み込み、暗号化トンネル上で安全なビルドキューを起動します。

Production-Ready in v0.14
企業セキュリティ

エンタープライズ SSO、SCIM 2.0 & Web SSH

SAML 2.0、OIDC、SCIM 2.0 ユーザーディレクトリ自動同期、DNS TXT ドメイン所有権確認、グローバルオーナー限定の Web SSH ターミナルを標準搭載。

Production-Ready in v0.14
システム設計

堅牢性、セキュリティ、完全な分離性を追求

コントロールプレーンは業務ワークロードから完全に隔離されています。UI は Hono/tRPC サーバーと通信し、ビルドは独立した BullMQ キューで処理され、Caddy が瞬断なくルーティングします。

1. ワークロード定義の発行

開発者が Git コミットまたは Web UI、CLI、UpGal から Compose を送信します。

2. キューの直列化と BuildKit

対象ノードのキューが Dockerfile、Railpack、Nixpacks を用いて隔離ビルドを実行。

3. Swarm ローリングアップデート

Swarm がヘルスチェックを行いながらコンテナを順次更新し、障害時は即時自動ロールバック。

4. Caddy のメモリ内ホットリロード

Caddy が事前検証済みの新ルールをメモリ内でアトミック適用し、既存接続を維持します。

UPSTAND CLUSTER TOPOLOGY ENGINERaft Quorum: 3/3 Managers
Ingress LayerHTTPS / tRPC / WebSocket
Next.js Web ConsoleUpGal MCP ClientCLI (`upk_...`)
Upstand コントロールプレーン (Hono, tRPC, PostgreSQL, Redis)Isolated
Hono API Server
PostgreSQL 18
Redis 8 / BullMQ
Better Auth (SSO)
Docker Swarm クラスタ & 各ノード独立キューEncrypted Overlay Mesh
Node 01 (Swarm Leader)
Node 02 (Worker + DB)
Node 03 (Worker + Apps)
自動ロールバック機構付き Caddy 動的エッジプロキシLet's Encrypt TLS / Auto HSTS

Atomic Caddy reloads verified in-container before memory swap. 0 ms dropped TCP connections.

スマート変換エンジン

標準 Docker Compose から高可用性 Swarm Stack への自動変換

普段の docker-compose.yml を貼り付けるだけ。Upstand がポート、再起動ポリシー、ネットワーク設定を Swarm のレプリカ分散、ロールバック閾値、オーバーレイネットワークへ自動変換します。

Zero-friction translation with safety checks

Standard Docker Compose files are designed for single-machine environments. Upstand transparently synthesizes cluster-ready specifications without breaking your team's workflow.

ボリュームやネットワーク名の衝突を防ぐプレフィックス自動付与
restart: always を指数バックオフ付き deploy.restart_policy に自動置換
ローリングアップデートの並列度と失敗判定遅延パラメータを適正設定
環境変数と Docker シークレットの安全な暗号化インジェクション
version: "3.8"
services:
  web:
    image: ghcr.io/org/frontend:latest
    ports:
      - "80:80"
    restart: always
    environment:
      - NODE_ENV=production
  api:
    image: ghcr.io/org/backend:latest
    ports:
      - "4000:4000"
    restart: always
  db:
    image: postgres:18-alpine
    volumes:
      - data:/var/lib/postgresql/data
volumes:
  data:
公平な比較

Upstand と他の PaaS・コンテナツールの違い

Kubernetes の過剰な複雑さに悩まされることなく、マルチノード Swarm の高可用性を手に入れたい開発チームのために設計されています。

機能・特性UpstandCoolifyPortainerDokployKubernetes (K8s)
マルチノード Swarm クラスタ標準対応 + Raft 合意単一サーバー中心 / SSH 遠隔対応 (UI が極めて複雑)単一ノード Swarm のみ標準対応 (運用負荷が極大)
動的リバースプロキシアトミック Caddy (事前検証付き)Traefik手動設定 / NginxTraefikIngress Controller
人間承認付き AI コパイロットUpGal (承認カード & MCP 連携)AI 機能なしAI 機能なしAI 機能なしサードパーティ拡張が必要
最新データベース & libSQLPostgres 18, MySQL, Mongo, libSQL一般的な DB手動テンプレート一般的な DB複雑な Operator 構築が必要
エンタープライズ SSO & SCIM 2.0OIDC, SAML 2.0 & SCIM 標準搭載Cloud 有料版のみ高価な Business Edition のみ基本ログインのみDex / Keycloak 等の自作が必要
コントロールプレーン メモリ消費超軽量 (~400MB RAM)中程度 (~1GB RAM)軽量 (~250MB RAM)中程度 (~800MB RAM)極めて重い (ノード毎 2GB+)
コスト削減

自社インフラ導入による年間コスト削減を試算

クラウド PaaS はコンピュート、通信、マネージド DB に莫大なマージンを上乗せしています。Upstand を自社専用機で動かした場合の差額を確認してください。

サーバーノード台数3 hosts
1 node10 nodes20 nodes
稼働アプリケーション数12 apps
2 apps30 apps60 apps
データベースインスタンス数4 DBs
1 instance8 instances15 instances
AWS / クラウド PaaS 想定月額コスト
$1,081 /month
Upstand 自社専用サーバー想定月額コスト
$135 /month
年間削減見込み額88% Savings
$11,352

AWS ECS / RDS と、Hetzner / OVH 等の同等スペック専用ベアメタルサーバーの利用料比較に基づきます。

利用者の声

本番環境を支える DevOps エンジニアからの高評価

実際に Upstand でコンテナ基盤を運用しているエンジニアチームの体験談です。

"Upstand のおかげで Kubernetes 専任を採用することなく Swarm の耐障害性を手に入れることができました。Caddy のアトミックリロードにより、デプロイ時の 502 エラーが完全にゼロになりました。"
AM
Alexandre Moreau
リード DevOps アーキテクト · Vektor Labs
"UpGal AI はセキュリティの境界を真に尊重してくれる最初の AI アシスタントです。画面に表示される明示的な承認カードのおかげで、本番 DB の誤削除が絶対に起きません。"
SC
Sarah Chen
インフラ責任者 · Nexus Fintech
"45 のマイクロサービスをクラウドから 3 台の専用サーバーへ移行しました。月々のインフラ請求は 3,400 ドルから 220 ドルへ激減し、ダウンタイムは 1 秒も発生していません。"
DV
Dmitry Vasiliev
プラットフォームエンジニア · HyperScale Media
よくあるご質問

Upstand に関する技術的な疑問にお答えします

導入、アーキテクチャ、Swarm ネットワーク、セキュリティに関する明快な回答です。

Upstand は Docker Swarm マルチノードクラスタのために専用設計されたコンテナ PaaS コントロールプレーンです。単一サーバー向けの PaaS と異なり、Raft 合意による高可用性クラスタ運用、事前テスト付き Caddy アトミックリロード、人間承認付き AI エージェント、そして libSQL や PostgreSQL 18 のネイティブ構築を標準サポートしています。
わずか 2 分で導入完了

自社専用のコンテナクラウド環境を今すぐ手に入れましょう

クリーンな Ubuntu または Debian サーバー上でワンライナーを実行するだけで、本番仕様の Docker Swarm PaaS が即座に稼働します。

$curl -fsSL https://upstand.dev/install.sh | sudo bash

前提条件: Ubuntu 22.04+ または Debian 12+ (root 権限必須)