mere-mortal:keepass
Differences
This shows you the differences between two versions of the page.
| mere-mortal:keepass [2026/09/21 05:35] – created - external edit 127.0.0.1 | mere-mortal:keepass [2026/09/21 09:10] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== KeeWeb | + | ====== KeeWeb ====== |
| + | ===== What is it ===== | ||
| + | KeeWeb is a web-based password manager compatible with KeePass 2.x database files (.kdbx). | ||
| + | It runs entirely in the browser — no server-side storage of passwords. | ||
| + | The .kdbx file is loaded from browser storage (localStorage) by default, or can be opened | ||
| + | from a URL or your local filesystem. | ||
| - | **KeeWeb** est une implémentation web de ~~KeePass~~. Il permet douvrir des bases ~~.kdbx~~ directement dans le navigateur. | + | ===== Deployment ===== |
| + | < | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | nginx upstream: keepass: | ||
| + | </ | ||
| - | ===== Accès ===== | + | **Why ghcr.io and not Docker Hub?** |
| + | The Docker Hub image (keeweb/ | ||
| + | The GitHub Container Registry image (ghcr.io/ | ||
| - | https://keepass.mere-mortal.net | + | ===== Issues Encountered ===== |
| + | * **Docker Hub pull failure**: The keeweb/keeweb image on Docker Hub was unreachable. | ||
| + | Fixed by switching to ghcr.io/ | ||
| - | ===== Note ===== | + | ===== Current Status |
| + | * Running and accessible at https:// | ||
| + | * Uses the latest KeeWeb image from ghcr.io | ||
| + | * Persistent volume: fatal_keepass-data | ||
| - | Ce déploiement utilise limage ~~ghcr.io/keeweb/ | + | ===== Planned |
| + | * **Backup the .kdbx file**: Currently saved in browser localStorage only. | ||
| + | If the browser cache is cleared, the database is lost. | ||
| + | | ||
| + | * **Access restriction**: Consider adding IP allowlisting or basic auth in front of KeeWeb. | ||
mere-mortal/keepass.1789968902.txt.gz · Last modified: by 127.0.0.1
