システム要件
オペレーティングシステム
Section titled “オペレーティングシステム”MyPanel は 64 ビット Linux(x86_64 または arm64)、apt ベースで動作します:
- Ubuntu 22.04 以降(推奨)
- Debian 12 以降
インストーラーはこの 2 つのディストリビューションの依存関係を自動設定します。他の apt ベースの
ディストリビューションでも動作する可能性がありますが、テストされていません。apt 以外のディストリビューション
(CentOS/AlmaLinux/Rocky…)は MYPANEL_SETUP=none でのみ動作します(nginx/Docker/MySQL/certbot は
ご自身でインストールします)。
最小ハードウェア
Section titled “最小ハードウェア”| コンポーネント | 最小 | 推奨 |
|---|---|---|
| CPU | 1 コア | 2 コア |
| RAM | 1 GB | 2 GB 以上 |
| ディスク | 空き 10 GB | 20 GB 以上 SSD |
MyPanel は組み込み SQLite を備えた単一の Go バイナリです — パネル自体の使用量はごくわずかです。 ほとんどのリソースは、Docker でデプロイするウェブサイトに使われます。
ソフトウェア(自動でインストールされます)
Section titled “ソフトウェア(自動でインストールされます)”デフォルトモード(MYPANEL_SETUP=full)では、スクリプトが次を インストールして設定 します:
- Docker — ウェブサイトと WordPress をコンテナで実行します。
- nginx — サイト向けのリバースプロキシ。
- MySQL — WordPress とユーザーデータベース向け。
- certbot — Let’s Encrypt SSL を発行します。
- Nixpacks — Git ソースからアプリをビルドします。
OS 以外に事前インストールするものはありません。サーバーにこれらが既にあり、MyPanel に触れさせたくない
場合は MYPANEL_SETUP=none を使用してください。
ネットワークポート
Section titled “ネットワークポート”| ポート | 用途 |
|---|---|
8888 | MyPanel 管理 UI(-port フラグで変更可能) |
80 / 443 | デプロイしたウェブサイト向けの HTTP/HTTPS |