
🔒 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 a sua vida digital
🌐 digital-defense.io

👉 Leia a Checklist 👈
Você pode ler a checklist completa em CHECKLIST.md.
Para visualizar/editar os dados brutos, consulte personal-security-checklist.yml
O método mais fácil para consumir a checklist é através do nosso website: digital-defense.io
Aqui você pode navegar pelas listas, filtrar pelo seu modelo de ameaça e marcar os itens conforme forem concluídos (além disso, há gráficos bonitos para você se sentir bem com o seu progresso ☺️).
O código-fonte do website está em web/.
O site é construído com Qwik, usando TypeScript e alguns componentes do DaisyUI.
Para executar a aplicação localmente, ou para 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 a aplicação, siga os passos de desenvolvimento acima e depois execute yarn build.ssg. Em seguida, você pode implantá-la 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 usuário não-root, funciona em amd64, arm64 e armv7, e é reconstruída sempre que a checklist muda, servindo o site com nginx na porta 8080.
Consulte o docker-compose.yml, ou simplesmente use o seguinte comando Docker run:
docker run -d -p 8080:8080 lissy93/personal-security-checklist
Também disponibilizamos todos os dados através 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 através 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 são armazenados em personal-security-checklist.yml. Este arquivo é carregado no website em tempo de build e referenciado pela API, além de ser inserido dinamicamente na página da Checklist em markdown.
Portanto, se você deseja apenas fazer alterações nos dados, este é o único arquivo que você 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 website 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 mais 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 :)