Repolode
gnmyt

gnmyt/Nexterm

SSH、VNC、RDPでマシンに接続し、SFTP、Docker、Proxmoxを管理できるセルフホスト型のサーバー管理ソフトウェア。

代替できる製品:Termius

スター
5,124
フォーク
288
未解決の Issue
194
最終コミット
昨日

これは何?

Nextermは、WebインターフェースからSSH、VNC、RDPを使ってリモートマシンに接続できるオープンソースのサーバー管理ツールです。SFTPによるファイル転送、Dockerを使ったアプリケーションのデプロイ、ProxmoxのLXCおよびQEMUコンテナの管理も、1か所から行えます。

アクセス制御機能として、二要素認証、セッション管理、OIDCシングルサインオンに対応し、ユーザーとサーバーをOrganizationsにまとめられます。Dockerイメージは、オールインワン構成のほか、サーバー用とエンジン用に分かれた構成も提供されているため、Webサーバーとは別のホストでエンジンを実行できます。

開発にはNode.js 18+、Yarn、FlatBuffers compilerが必要です。パスワード、SSHキー、パスフレーズは、ENCRYPTION_KEY環境変数で設定したキーを使って暗号化されます。

主な機能

  • 01ブラウザーからSSH、VNC、RDPでサーバーに接続。
  • 02SFTP経由でファイルを転送・管理。
  • 03Dockerでアプリケーションをデプロイ・管理。
  • 04ProxmoxのLXCおよびQEMUコンテナを管理。
  • 05ログイン時の二要素認証とOIDC SSO。
  • 06ユーザーとサーバーをOrganizationsにまとめる。

ユースケース

  • ホームラボや小規模チームで、SSH、VNC、RDPホストにアクセスするためのWebポータルを一元運用する。
  • Dockerワークロードとあわせて、Proxmoxの仮想マシンやコンテナを管理する。
  • SSOと2FAを使って、チームメンバーにサーバーへのリモートアクセスを適切に制御して提供する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/gnmyt/Nexterm.git
  2. 2

    依存関係をインストールする

    yarn install
  3. 3

    FlatBuffersスキーマを生成する(開発サーバーの起動前に必要)

    yarn schema:generate
  4. 4

    開発モードを起動する

    yarn dev

使う前に知っておきたいこと

  • セットアップ前にNode.js 18以降、Yarn、FlatBuffersコンパイラ(flatc)をインストールしておく必要があります。
  • 開発サーバーはエンジンを起動しないため、サーバーに接続するには別途エンジンを実行する必要があります。

収録されている特集

トピック

よくある質問

Nexterm とは?
SSH、VNC、RDPでマシンに接続し、SFTP、Docker、Proxmoxを管理できるセルフホスト型のサーバー管理ソフトウェア。 Nextermは、WebインターフェースからSSH、VNC、RDPを使ってリモートマシンに接続できるオープンソースのサーバー管理ツールです。SFTPによるファイル転送、Dockerを使ったアプリケーションのデプロイ、ProxmoxのLXCおよびQEMUコンテナの管理も、1か所から行えます。
Nexterm は無料で使えますか?ライセンスは?
Nexterm は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Nexterm は今もメンテナンスされていますか?
活発にメンテナンス中。Nexterm の最終コミットは 2026年11月6日 です。
Nexterm は何に使えますか?
ホームラボや小規模チームで、SSH、VNC、RDPホストにアクセスするためのWebポータルを一元運用する。 Dockerワークロードとあわせて、Proxmoxの仮想マシンやコンテナを管理する。 SSOと2FAを使って、チームメンバーにサーバーへのリモートアクセスを適切に制御して提供する。
Nexterm のインストール方法は?
リポジトリをクローンする: git clone https://github.com/gnmyt/Nexterm.git 依存関係をインストールする: yarn install FlatBuffersスキーマを生成する(開発サーバーの起動前に必要): yarn schema:generate 開発モードを起動する: yarn dev
Nexterm はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/gnmyt/Nexterm

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト