What's new since v0.0.1
- Image retention limits — cap how many images each repository keeps: global default in Settings → Maintenance, per-repository override on the repository header chip. Oldest images are deleted automatically (hourly + "run cleanup now"); the image
latest points at is always kept.
- Repository-wide deletion from the console
- Per-secret push permission editing (pull is always granted)
- Registry pull/push activity log with configurable retention
- Top-tab NPG-style UI with dark mode, EN/KO, account modal, forced password change for the bootstrap admin/admin
- Session timeout configurable in settings (default 30m sliding)
- GitHub Actions release pipeline (tag push → test → multi-arch image)
docker run -d -p 5000:5000 -p 5001:5001 -v dotgan:/var/lib/registry nyj5979/dotgan:0.0.2