Repolode
lissy93

lissy93/personal-security-checklist

デジタルセキュリティとプライバシーを守るための300以上のヒントをまとめたチェックリスト。Webサイト、API、Markdownから利用できます。

スター
22,599
フォーク
1,477
未解決の Issue
37
最終コミット
9 日前

これは何?

Personal Security Checklistは、アカウント、デバイス、通信、プライバシーなど、デジタルライフを安全に保つための実践的なヒントを300項目以上集めたリストです。チェックリスト全体は構造化されたYAMLデータとして管理され、Markdownファイルとして出力されるため、GitHub上でそのまま読むこともできます。

digital-defense.ioではリストを閲覧でき、脅威モデルに応じた項目の絞り込みや、完了した項目へのチェックが可能です。サイトはQwikとTypeScriptで構築されており、チェックリストの一覧取得、個別項目の取得、検索を行う無料APIも提供しています。

セルフホストする場合は、任意のCDNや静的ホスティングサービスで配信できる静的ファイルとしてビルドするか、nginxでポート8080から配信する小型のDockerイメージとして実行できます。

主な機能

  • 01セキュリティとプライバシーに関する300以上のヒントをチェックリスト形式で整理
  • 02脅威モデルによる絞り込みと進捗管理に対応したWebサイト
  • 03項目の一覧取得、取得、検索に対応する無料API
  • 04チェックリスト全体をMarkdownおよび生のYAMLデータで提供
  • 05amd64、arm64、armv7に対応し、root以外のユーザーで実行できるDockerイメージ

ユースケース

  • 体系的なチェックリストに沿って、アカウントやデバイスのセキュリティを強化する
  • チーム向けのセキュリティ意識向上資料や社内ガイドを作成する
  • 公開API経由でチェックリストのデータを独自アプリに取り込む
  • オフラインでも利用できるチェックリストサイトを自分のサーバーでセルフホストする

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone git@github.com:Lissy93/personal-security-checklist.git
  2. 2

    Webソースのフォルダーに移動する

    cd personal-security-checklist/web
  3. 3

    依存関係をインストールする

    yarn
  4. 4

    開発サーバーを起動する

    yarn dev

使う前に知っておきたいこと

  • メタデータではライセンスがNOASSERTIONと記載されていますが、READMEにはMITと記載されています。再利用する前にライセンスを確認してください。

収録されている特集

トピック

よくある質問

personal-security-checklist とは?
デジタルセキュリティとプライバシーを守るための300以上のヒントをまとめたチェックリスト。Webサイト、API、Markdownから利用できます。 Personal Security Checklistは、アカウント、デバイス、通信、プライバシーなど、デジタルライフを安全に保つための実践的なヒントを300項目以上集めたリストです。チェックリスト全体は構造化されたYAMLデータとして管理され、Markdownファイルとして出力されるため、GitHub上でそのまま読むこともできます。
personal-security-checklist は無料で使えますか?ライセンスは?
personal-security-checklist は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
personal-security-checklist は今もメンテナンスされていますか?
活発にメンテナンス中。personal-security-checklist の最終コミットは 2026年10月15日 です。
personal-security-checklist は何に使えますか?
体系的なチェックリストに沿って、アカウントやデバイスのセキュリティを強化する チーム向けのセキュリティ意識向上資料や社内ガイドを作成する 公開API経由でチェックリストのデータを独自アプリに取り込む オフラインでも利用できるチェックリストサイトを自分のサーバーでセルフホストする
personal-security-checklist のインストール方法は?
リポジトリをクローンする: git clone git@github.com:Lissy93/personal-security-checklist.git Webソースのフォルダーに移動する: cd personal-security-checklist/web 依存関係をインストールする: yarn 開発サーバーを起動する: yarn dev
personal-security-checklist はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/lissy93/personal-security-checklist

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト