v0.2.1
v0.2.1
Patch release fixing first-run setup on Docker/LAN installs, plus small operator and auth improvements.
Fixes
- First-run setup no longer redirects to invalid
0.0.0.0URLs (ERR_ADDRESS_INVALIDin the browser) - Post-setup and post-login navigation now uses a full page load so session cookies are applied before middleware runs
- Authenticated users leaving setup sync are sent to the dashboard instead of login
Operations
scripts/reset-admin.mjs— recover admin access when locked out (requires--confirm)- Change password — available in Settings while signed in (no SMTP / email reset in this release)
Recover admin password (Docker Compose)
RESET_ADMIN_PASSWORD='your-new-password' \
docker compose exec unihomelabdash \
node scripts/reset-admin.mjs --username admin --confirmLocal SQLite
npm run reset-admin -- --username admin --confirmUpgrade
Pull the new image and restart:
docker pull ghcr.io/uniskela/unihomelabdash:v0.2.1
# or
docker pull uniskela/unihomelabdash:v0.2.1Existing SQLite data in your mounted volume is preserved; no migration required.