Initial commit

This commit is contained in:
2024-12-21 22:28:07 +01:00
commit 4e3abc0841
5 changed files with 183 additions and 0 deletions

30
README.md Normal file
View File

@@ -0,0 +1,30 @@
# Bitwarden Passwörter zu HTML
Dieses Skript wandelt eine exportierte `.json`-Datei aus Bitwarden in eine besser lesbare HTML-Datei um. **Achtung:** In der HTML-Datei sind alle Passwörter **im Klartext** zu sehen. Das Skript ist ausschließlich für den internen Gebrauch gedacht, z. B. zur Erstellung einer gedruckten Kopie für die Aufbewahrung in einem Safe.
## Funktionsweise
1. **Export der Bitwarden-Daten:**
- In Bitwarden auf **Datei -> Tresor exportieren** klicken.
- Den Tresor auswählen.
- Als Dateiformat `.json` wählen.
<img src="https://git.gofel.net/Thorsten/shell_bitwarden_json_to_html/raw/branch/master/images/image1.png" alt="Export" width="450">
2. **Datei vorbereiten:**
- Die exportierte `.json`-Datei in denselben Ordner wie das Skript verschieben.
3. **Skript ausführbar machen:**
```bash
chmod +x bitwarden_convert_to_html.sh
```
4. **Skript ausführen:**
```bash
./bitwarden_convert_to_html.sh
```
Eine `.html`-Datei wird im selben Ordner erstellt, in dem sich das Skript befindet.
<img src="https://git.gofel.net/Thorsten/shell_bitwarden_json_to_html/raw/branch/master/images/image2.png" alt="Export" width="450">
## Zusätzliche PDF-Unterstützung
Das Skript überprüft nach der Erstellung der `.html`-Datei, ob das Tool `wkhtmltopdf` auf Ihrem System installiert ist. Falls `wkhtmltopdf` verfügbar ist, wird automatisch auch eine `.pdf`-Datei erzeugt.