mikannohako's Base

VPS Control Panel

VPS-CP

VPSコントロールパネル

expand_more

VPS-CPとは

VPS Control Panel の略です。

ブラウザからVPSを管理するために開発したコントロールパネルです。

プロジェクト概要

VPS-CPは、Node.js を用いて開発したVPS管理システムです。

ブラウザからサーバーの状態確認や各種操作を行えるようにし、SSHへ頻繁に接続することなく管理できることを目指しました。

また、通信には mTLS(Mutual TLS) を利用することで、安全なサーバー管理を実現しています。

開発の動機

主な機能

manage_search

スクリプト実行

deploy.shやsetup.shを検出し、管理画面から実行

monitoring

ステータス表示

CPU・メモリ・ディスク使用率をリアルタイム表示

deployed_code

Docker管理

Dockerコンテナの起動・停止などをブラウザから操作

verified_user

mTLS通信

クライアント・サーバー間をmTLSで保護

receipt_long

ログ管理

システムログやアプリケーションログを収集・表示

使用技術

分類技術
バックエンドNode.js
フロントエンドHTML
スタイルCSS
クライアントJavaScript

今後の展望

rocket_launch

More Features

機能をさらに充実させた新版を公開予定

ライセンス

現在はソースコードを非公開としているため、ライセンスは公開時に改めて設定する予定です。

update最終更新日:2026/07/26

プロジェクト一覧に戻る