quarta-feira, 27 de outubro de 2021

Keeweb - Gerenciadir Cross-Platform de Passwords compatível com With KeePass


Este webapp é um navegador e gerenciador de senhas de desktop compatível com bancos de dados KeePass. Não requer nenhum servidor ou recursos adicionais. O aplicativo pode ser executado no navegador ou como um aplicativo de desktop.


Status



O aplicativo está bastante estável agora. Coisas básicas, bem como operações mais avançadas, devem ser bastante confiáveis.



Auto-hospedagem



Tudo que você precisa para hospedar este aplicativo em seu servidor é qualquer servidor de arquivos estáticos. O aplicativo é um único arquivo HTML + um service worker (opcionalmente; para acesso offline). Você pode baixar os arquivos de distribuição mais recentes do branch gh-pages.



Se você estiver usando o Docker:


coloque seu dh.pem, cert.pem, key.pem em / etc / nginx / external /

execute este script:

docker run --name keeweb -d -p 443:443 -p 80:80 -v $EXT_DIR:/etc/nginx/external/ antelle/keeweb


Para fazer o Dropbox funcionar em seu aplicativo auto-hospedado, acesse esta página do Wiki.



Construção



A maneira mais fácil de clonar todos os repositórios KeeWeb é:


O aplicativo pode ser construído com grunt: grunt (os arquivos html estarão em dist /).


Os aplicativos de desktop são desenvolvidos com o desktop grunt. Isso requer um pouco de mágica e atualmente funciona apenas em CI. Você pode encontrar mais detalhes no fluxo de trabalho de Ações do GitHub.


Para executar o aplicativo de desktop (elétron) sem construir um instalador, crie o aplicativo com o grunt e inicie-o desta forma:

npm run dev
npm run electron
    depuração:
  1. execute npm run dev
  2. abra no seu navegador http://localhost:8085

Para construir aplicativos de desktop, use esses objetivos, o resultado pode ser encontrado em tmp:

npm run dev-desktop-macos
npm run dev-desktop-windows
npm run dev-desktop-linux

Observações importantes para solicitações pull:

  • por favor, ramifique de develop, não master
  • não edite arquivos de tradução, exceto base.json, eles serão substituídos

Nenhum comentário:

Postar um comentário

As inseguranças do sucesso da segurança cibernética

As inseguranças do sucesso da segurança cibernética. Tornar-se um grande profissional não precisa custar sua felicidade, mas a cultura da mo...