TL;DR
curl -fsSL https://noveos.jp/install.sh | sudo bash -s <ライセンスキー>
これだけで Rocky Linux サーバーが自動最適化されます。
何をするシステムか
Rocky Linux 10.1 向けの自動性能最適化デーモンです。
インストール後、以下を自動適用・30分ごとに維持します。
| 最適化項目 | 設定内容 |
|---|---|
| TCP BBR | net.ipv4.tcp_congestion_control=bbr |
| ネットワークバッファ | rmem/wmem 最大 128MB |
| CPU Governor |
performance モード固定 |
| I/O スケジューラ | mq-deadline |
| VM チューニング | swappiness=10, vfs_cache_pressure=50 |
| Transparent HugePage | always |
ベンチマーク結果(v13.2)
3000点満点の30カテゴリ総合評価で 2269.01点 Grade B+ を達成。
ZeroMQ : 100/100 ✅ 完璧
gRPC : 100/100 ✅ 完璧
Edge Computing : 100/100 ✅ 完璧
Rust : 99.87 ⭐
Quantum : 99.39 ⭐
Spark : 87 ✅
累積改善: +494.31点(+27.8%向上)
仕組み
インストーラー(install.sh)
└─ 1. ライセンス認証(Railway FastAPI)
└─ 2. nove_daemon.py を /opt/nove-os/ に展開
└─ 3. systemd サービスとして登録・起動
nove-daemon(常駐プロセス)
└─ 起動時に最適化を即時適用
└─ 24時間ごとにライセンス再認証(オフライン7日猶予あり)
└─ 30分ごとに最適化を再適用(設定リセット対策)
ライセンス認証は FastAPI + SQLite on Railway で動いています。
/api/license/activate エンドポイントでマシンIDを SHA-256 ハッシュして管理。
プランごとの server_limit で登録台数を制限しています。
インストールから起動まで
# 1. ワンライナーインストール
curl -fsSL https://noveos.jp/install.sh | sudo bash -s NOVE-STD-AB12-CD34-EF56
# 2. 動作確認
systemctl status nove-daemon
journalctl -u nove-daemon -f
# 3. 最適化の確認
sysctl net.ipv4.tcp_congestion_control
# → net.ipv4.tcp_congestion_control = bbr
インストール先ファイル構成
/opt/nove-os/
├── nove_license.py # ライセンス認証モジュール
└── nove_daemon.py # 最適化デーモン
/etc/nove-os/
├── license.conf # ライセンスキー(root権限のみ)
├── license.cache # オフラインキャッシュ(7日間有効)
└── daemon_status.json # デーモン動作ステータス
技術スタック
| 項目 | 技術 |
|---|---|
| バックエンドAPI | FastAPI + SQLite on Railway |
| インストーラー | Bash(base64埋め込みで Python スクリプトを配布) |
| デーモン | Python 3 + systemd |
| フロントエンド | 静的HTML on Netlify |
| ライセンス管理 | マシンID SHA-256 + server_limit で台数制限 |
まとめ
- 1コマンドでインストール完了
- systemd デーモンが常時最適化を維持
- オフライン環境でも7日間動作
- FastAPI バックエンドでライセンス・マシン台数を管理
詳細ドキュメント・料金プランはこちら 👉 https://noveos.jp