
🔒 Una checklist compilata di oltre 300 consigli per proteggere la sicurezza digitale e la privacy nel 2026
La lista definitiva di consigli per proteggere la tua vita digitale
🌐 digital-defense.io

👉 Leggi la Checklist 👈
Puoi leggere la checklist completa in CHECKLIST.md.
Per visualizzare/modificare i dati grezzi, vedi personal-security-checklist.yml
Il modo più semplice per consultare la checklist è tramite il nostro sito web: digital-defense.io
Qui puoi sfogliare le liste, filtrare in base al tuo modello di minaccia e spuntare le voci una volta completate (inoltre, ci sono grafici carini per farti sentire bene riguardo ai tuoi progressi ☺️).
Il codice sorgente del sito web si trova in web/.
Il sito è costruito con Qwik, utilizzando TypeScript e alcuni componenti di DaisyUI.
Per eseguire l'app localmente, o per apportare modifiche al codice, avrai bisogno di Node (20.19+ o 22.12+) e Git installati.
git clone [email protected]:Lissy93/personal-security-checklist.gitcd personal-security-checklist/webyarnyarn devIn alternativa, apri semplicemente questo repository in Code Spaces, dove tutto è già configurato e pronto all'uso.
Per distribuire l'app, segui i passaggi di sviluppo sopra indicati, poi esegui yarn build.ssg. Puoi quindi distribuirla copiando la directory dist/ su qualsiasi CDN, server web o provider di hosting statico di tua scelta.
In alternativa, esegui il fork del repository e importalo in qualsiasi provider di hosting statico, come Vercel o Netlify.
Abbiamo anche un'immagine Docker pubblicata su GHCR e DockerHub (lissy93/personal-security-checklist).
È di circa 11 MB, viene eseguita come utente non-root, funziona su amd64, arm64 e armv7, e viene ricostruita ogni volta che la checklist cambia, servendo il sito con nginx sulla porta 8080.
Consulta il docker-compose.yml, oppure usa semplicemente il seguente comando Docker run:
docker run -d -p 8080:8080 lissy93/personal-security-checklist
Rendiamo inoltre disponibili tutti i dati tramite un'API gratuita, che puoi utilizzare come preferisci.
Tutti gli endpoint sono documentati nella nostra specifica OpenAPI; puoi visualizzarli e provarli tramite la nostra documentazione Swagger.
Base: digital-defense.io/api
/api/checklists /api/checklists/[name-or-index] /api/checklists/[name]/[point-index] /api/search/[searchterm]
Tutti i dati della checklist sono memorizzati in personal-security-checklist.yml. Questo file viene importato nel sito web in fase di build e referenziato dall'API, ed è anche inserito dinamicamente nella pagina markdown della Checklist.
Quindi, se desideri apportare modifiche solo ai dati, questo è l'unico file che devi modificare.
Importante: quando invii la tua pull request, fornisci riferimenti a supporto di qualsiasi informazione che stai aggiungendo/modificando/rimuovendo.
Per modificare il codice sorgente del sito web o dell'API, consulta le sezioni di sviluppo sopra per le istruzioni sull'esecuzione locale.
Prima di inviare una issue o una PR, assicurati di aver seguito le linee guida della community e il Codice di Condotta.
Grazie a tutti coloro che hanno contribuito o sponsorizzato questo progetto!
Se hai trovato utile questo repository, considera di sponsorizzarmi su GitHub se puoi 💜
Lissy93/Personal-Security-Checklist è distribuito sotto licenza MIT © Alicia Sykes 2024.
Per informazioni, vedi 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.
© Alicia Sykes 2024
Distribuito sotto licenza MIT

Grazie per la visita :)