
🔒 Uma lista de verificação compilada com mais de 300 dicas para proteger a segurança digital e a privacidade em 2026
A lista definitiva de dicas para proteger sua vida digital
🌐 digital-defense.io

👉 Leia a Lista de Verificação 👈
Você pode ler a lista de verificação completa em CHECKLIST.md.
Para visualizar/editar os dados brutos, consulte personal-security-checklist.yml
O método mais fácil de consumir a lista de verificação é através do nosso site: digital-defense.io
Aqui você pode navegar pelas listas, filtrar pelo seu modelo de ameaças e marcar os itens como concluídos (além disso, há gráficos bonitos para você se sentir bem com seu progresso ☺️).
O código-fonte do site está em web/.
O site é construído com Qwik, usando TypeScript e alguns componentes do DaisyUI.
Para executar o aplicativo localmente ou fazer alterações no código, você precisará ter o Node (20.19+ ou 22.12+) e o Git instalados.
git clone [email protected]:Lissy93/personal-security-checklist.gitcd personal-security-checklist/webyarnyarn devComo alternativa, basta abrir este repositório no Code Spaces, onde tudo já está configurado e pronto para uso.
Para implantar o aplicativo, siga as etapas de desenvolvimento acima e execute yarn build.ssg. Em seguida, você pode implantá-lo copiando o diretório dist/ para qualquer CDN, servidor web ou provedor de hospedagem estática de sua escolha.
Como alternativa, faça um fork do repositório e importe-o em qualquer provedor de hospedagem estática, como Vercel ou Netlify.
Também temos uma imagem Docker publicada no GHCR e no DockerHub (lissy93/personal-security-checklist).
Ela tem cerca de 11 MB, é executada como um usuário não-root, funciona em amd64, arm64 e armv7, e é reconstruída sempre que a lista de verificação muda, servindo o site com nginx na porta 8080.
Consulte o docker-compose.yml ou use o seguinte comando de execução do Docker:
docker run -d -p 8080:8080 lissy93/personal-security-checklist
Também disponibilizamos todos os dados por meio de uma API gratuita, que você pode usar como quiser.
Todos os endpoints estão documentados na nossa especificação OpenAPI; você pode visualizá-los e testá-los por meio da nossa documentação Swagger.
Base: digital-defense.io/api
/api/checklists /api/checklists/[name-or-index] /api/checklists/[name]/[point-index] /api/search/[searchterm]
Todos os dados da checklist estão armazenados em personal-security-checklist.yml. Eles são carregados no site em tempo de build e referenciados pela API, além de serem inseridos dinamicamente na página da Checklist em markdown.
Portanto, se você deseja apenas fazer alterações nos dados, este é o único arquivo que precisa editar.
Importante: ao enviar seu pull request, forneça referências que comprovem qualquer informação que você esteja adicionando/alterando/removendo.
Para modificar o código-fonte do site ou da API, consulte as seções de desenvolvimento acima para instruções sobre como executar localmente.
Antes de enviar uma issue ou PR, certifique-se de ter seguido as diretrizes da comunidade e o Código de Conduta.
Obrigado a todos que contribuíram ou patrocinaram este projeto!
Se você achou este repositório útil, considere me patrocinar no GitHub, se puder 💜
Lissy93/Personal-Security-Checklist está licenciado sob MIT © Alicia Sykes 2024.
Para informações, consulte 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
Licenciado sob MIT

Obrigado pela visita :)