Linuxボックスを管理/管理するためのWebベースのフロントエンドを構築したいと考えています。たとえば、ユーザーを追加したり、ファイル システムを管理したり、あらゆる種類のことを実行できるようにしたいと考えています。cPanel のクローンと考えてください。ただし、Web 管理者というよりはシステム管理者向けです。
私のボックスで実行され、すべてのシステム レベルのタスクを実行するサービスを作成することを考えていました。このようにして、Web ベースのフロントエンドと実際のロジックを明確に分離できます。サーバーページは、専用のサーバーを呼び出したり、タスクをキューに入れたりすることができます。ただし、これが最善の方法であるかどうかはわかりません。
もう 1 つの重要な質問は、このようなものを構築するときにセキュリティにどのように対処するかということです。
PS: これは単なるお気に入りのプロジェクトであり、学習経験であるため、同様のことを行う既存のソリューションには興味がありません。