OpenISMSは、ISO/IEC 27001に準拠したISMS(情報セキュリティマネジメントシステム)の運用を効率化するオープンソースWebアプリケーションです。 従来のISMS運用では、文書管理、リスク評価、教育管理などの業務が複雑で手間のかかる作業となりがちでした。OpenISMSは、これらの課題を解決し、組織の情報セキュリティ管理を体系的かつ効率的に実現します。 OpenISMSを活用することで、ISMS運用にかかる時間とコストを大幅に削減し、より戦略的な情報セキュリティ活動に集中できるようになります。
簡易デモ:https://openisms-demo.sakatsuki.com/
最も簡単な方法です。Dockerがインストールされていれば、1つのコマンドで全体が起動します。
# 1. リポジトリをクローン
git clone <repository-url>
# 2. 環境変数ファイルを作成
cp .env.example .env
# 3. Docker Composeで起動
docker-compose upアクセス方法:
- フロントエンド: http://localhost:3000
- バックエンドAPI: http://localhost:8080
Go言語とNode.jsがインストールされている場合の方法です。
# .env.example をコピーして .env を作成
cp .env.example .env# Go依存関係をインストール
go mod tidy
# サーバーを起動
go run cmd/server/main.gocd frontend
# 依存関係をインストール
npm install
# 開発サーバーを起動
npm run dev詳細な開発者向けドキュメントやシステム運用ガイドは別途提供されます。
- 十分なセキュリティ対策は未検証です
- 「現状のまま」提供され、いかなる保証もありません
本アプリケーションの使用により生じる以下の損害について、開発者は一切責任を負いません:
- データ損失・漏洩・破損
- システム障害・セキュリティ侵害
- その他の直接的・間接的損害
使用者の自己責任でご利用ください。
このプロジェクトはMITライセンスの下で公開されています。