
EclecticIQ による Python 製 TAXII サーバー実装
EclecticIQ による Python 製 TAXII サーバー実装です。
OpenTAXII は、TAXII Services の堅牢な Python 実装であり、優れた設計のアプリケーション上に構築された、豊富な機能セットと使いやすい Python らしい API を提供します。
OpenTAXII は、TAXII クライアントライブラリである Cabby との互換性が保証されています。
このプロジェクトを**機能完成(feature-complete)**と見なすことを決定しました。つまり、引き続きメンテナンスは行いますが、バグ修正のみに焦点を当てます。それでも、外部からの貢献には非常にオープンです。問題の修正方法が分かり、PR を開いていただけるなら、大変感謝します。
ドキュメント を参照してください。
OpenTAXII は Docker を使用して実行することもできます。このガイドでは、ローカルまたはリモートの Docker サーバーにアクセスできることを前提としており、Docker のセットアップについては説明しません。
Docker を使用してデフォルト(開発用)インスタンスを取得するには
$ docker run -d -p 9000:9000 eclecticiq/opentaxii
インスタンスにサンプルデータを事前に読み込ませるには、Docker ボリュームに関するドキュメント を参照してください。
注記: OpenTAXII はポート 9000 でアクセス可能になりました。データはローカルの SQLite データベースに保存され、必要に応じて data-configuration.yml で定義された services/collections/accounts を使用します。
コンテナ内での OpenTAXII の実行に関する詳細なドキュメントは、OpenTAXII Docker ドキュメント にあります。
オープンな issue にコメントするか、[email protected] までメールを送信して、フィードバックをお寄せください。