私の会社は、クライアント用の LAN ネットワーク上で Web アプリケーションのプライベート展開を行いたいと考えています。データベースはすべてのデータであるため、データベースにアクセスできるようにしたいのですが、コードにはアクセスできないようにしています。これには、当社の正当性と、さまざまなアカウントのアクセス トークンがあるためです。離れた場所にあるサーバーであればアクセスを制限するのは簡単ですが、物理的なマシンを持っているため、ハードディスクをハッキングされる可能性があるのではないかと心配しています。
アプリケーションを暗号化しながら、動作中に正常に実行する方法はありますか? はいの場合、これを行うためのツールと方法は何ですか? 必要に応じて、Rails と Apache Passenger を使用しています。