Site Tools


mere-mortal:keepass

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mere-mortal:keepass [2026/09/21 05:35] – created - external edit 127.0.0.1mere-mortal:keepass [2026/09/21 09:10] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== KeeWeb : Gestionnaire de mots de passe ======+====== 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 ===== 
 + <code docker> 
 + service: mere-keepass 
 + image: ghcr.io/keeweb/keeweb:latest 
 + container port: 80/tcp (internal only) 
 + volume: fatal_keepass-data → /config 
 + nginx upstream: keepass:80 
 + </code>
  
-===== Accès =====+**Why ghcr.io and not Docker Hub?** 
 +The Docker Hub image (keeweb/keeweb) was unavailable during deployment — the pull kept failing. 
 +The GitHub Container Registry image (ghcr.io/keeweb/keeweb:latest) works and is the official source.
  
-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/keeweb/keeweb:latest.
  
-===== Note =====+===== Current Status ===== 
 + * Running and accessible at https://keepass.mere-mortal.net 
 + * Uses the latest KeeWeb image from ghcr.io 
 + * Persistent volume: fatal_keepass-data
  
-Ce déploiement utilise limage ~~ghcr.io/keeweb/keeweb:latest~~.+===== Planned / To Do ===== 
 + * **Backup the .kdbx file**: Currently saved in browser localStorage only. 
 +   If the browser cache is cleared, the database is lost. 
 +   Recommended: set up a periodic export or use the "Save to URL" feature. 
 + * **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