システム設定
Vaporは、ターミナルアクセスを必要とせずに不可欠なホストオペレーティングシステムのパラメータを管理するための組み込みツールを提供します。
時刻同期 (Chrony)
分散システム、TLS証明書、およびAPI統合にとって、正確な時刻の記録は非常に重要です。Vaporは基盤となるNTPデーモンとして chrony を使用します。
時刻同期を構成するには:
- System > Configurations に移動します。
- Time Sync タブの下で、現在のドリフトとステータスを表示できます。
- アップストリームのNTPソースを管理(アドレスの追加/削除)できます。
- Make Step: システム時刻が大幅にずれている場合は、手動によるタイムステップ修正を強制することができます。
TLS証明書
デフォルトでは、VaporはWebコンソールおよびAPI用の自己署名証明書を生成します。
証明書の管理
証明書を表示または再生成するには:
- System > TLS に移動します。
- アクティブな証明書の詳細(発行者、サブジェクト、有効期限)が表示されます。
- Regenerate:
Regenerateをクリックすると、新しい自己署名証明書が自動的に生成され、それを適用するために必要なWebサービスが再起動されます。
TIP
本番環境のデプロイメントでは、Vaporをリバースプロキシ(NGINXやHAProxyなど)の背後に配置するか、ACMEクライアント(Certbotなど)を使用して信頼できるLet's Encrypt証明書をデプロイすることを強くお勧めします。