
🔒 Eine zusammengestellte Checkliste mit über 300 Tipps zum Schutz der digitalen Sicherheit und Privatsphäre im Jahr 2026
Die ultimative Liste mit Tipps zur Absicherung deines digitalen Lebens
🌐 digital-defense.io

👉 Checkliste lesen 👈
Die vollständige Checkliste kannst du in CHECKLIST.md lesen.
Um die Rohdaten anzuzeigen bzw. zu bearbeiten, siehe personal-security-checklist.yml
Die einfachste Methode, die Checkliste zu nutzen, ist über unsere Website: digital-defense.io
Hier kannst du Listen durchsuchen, nach deinem Bedrohungsmodell filtern und Einträge abhaken, sobald sie erledigt sind (außerdem gibt es hübsche Diagramme, damit du dich über deinen Fortschritt freuen kannst ☺️).
Der Quellcode für die Website befindet sich in web/.
Die Seite ist mit Qwik gebaut, verwendet TypeScript und einige Komponenten aus DaisyUI.
Um die App lokal auszuführen oder Codeänderungen vorzunehmen, benötigst du Node (20.19+ oder 22.12+) und Git.
git clone [email protected]:Lissy93/personal-security-checklist.gitcd personal-security-checklist/webyarnyarn devAlternativ kannst du dieses Repository einfach in Code Spaces öffnen, wo bereits alles konfiguriert und einsatzbereit ist.
Um die App bereitzustellen, folge den obigen Entwicklungsschritten und führe dann yarn build.ssg aus. Anschließend kannst du sie bereitstellen, indem du das Verzeichnis dist/ auf ein beliebiges CDN, einen Webserver oder einen statischen Hosting-Anbieter deiner Wahl kopierst.
Alternativ kannst du das Repository forken und es in einen beliebigen statischen Hosting-Anbieter wie Vercel oder Netlify importieren.
Wir haben außerdem ein Docker-Image, das auf GHCR und DockerHub veröffentlicht ist (lissy93/personal-security-checklist).
Es ist ~11 MB groß, läuft als Nicht-Root-Benutzer, funktioniert auf amd64, arm64 und armv7 und wird neu gebaut, wann immer sich die Checkliste ändert, wobei die Seite mit nginx auf Port 8080 bereitgestellt wird.
Sieh dir entweder die docker-compose.yml an oder verwende einfach den folgenden Docker-Run-Befehl:
docker run -d -p 8080:8080 lissy93/personal-security-checklist
Wir stellen außerdem alle Daten über eine kostenlose API bereit, die du nach Belieben nutzen kannst.
Alle Endpunkte sind in unserer OpenAPI-Spezifikation dokumentiert; du kannst sie in unserer Swagger-Dokumentation ansehen und ausprobieren.
Basis: digital-defense.io/api
/api/checklists /api/checklists/[name-or-index] /api/checklists/[name]/[point-index] /api/search/[searchterm]
Alle Checklisten-Daten sind in personal-security-checklist.yml gespeichert. Diese werden zur Build-Zeit in die Website eingebunden und von der API referenziert und außerdem dynamisch in die Markdown-Checklistenseite eingefügt.
Wenn du also nur Änderungen an den Daten vornehmen möchtest, ist dies die einzige Datei, die du bearbeiten musst.
Wichtig: Wenn du deinen Pull Request einreichst, gib Quellen an, die alle Informationen belegen, die du hinzufügst/änderst/entfernst.
Informationen zum Ändern des Quellcodes der Website oder der API findest du in den obigen Entwicklungsabschnitten mit Anweisungen zum lokalen Ausführen.
Bevor du ein Issue oder einen PR einreichst, stelle bitte sicher, dass du die Community-Richtlinien befolgt und den Verhaltenskodex eingehalten hast.
Vielen Dank an alle, die zu diesem Projekt beigetragen oder es gesponsert haben!
Wenn du dieses Repository hilfreich findest, ziehe in Betracht, mich auf GitHub zu sponsern, wenn du kannst 💜
Lissy93/Personal-Security-Checklist ist unter MIT lizenziert © Alicia Sykes 2024.
Informationen dazu findest du unter TLDR Legal > MIT
The MIT License (MIT)
Copyright (c) Alicia Sykes <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sub-license, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included install
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANT ABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.