Dokploy deploys are triggered from the UI, so the pipeline no longer runs on
push to trunk. The file stays as a template: it is a no-op unless DEPLOY_URL is
available, and the trigger can be switched back to push-on-trunk.
Public password generator with no auth and no npm dependencies.
- Server-side generation using crypto.randomInt; two levels: diceware-style
memorable passphrases (42abacus-91abdomen) and fully random characters.
- Configurable word list (EFF Large / EFF Short), digits per word, separators,
capitalization, length, character class toggles, custom symbols and
ambiguous-character exclusion.
- Light/dark theme matching druid520/site, entropy estimate and strength bar,
clipboard copy, options persisted in localStorage.
- Dockerfile for Dokploy plus a Woodpecker deploy hook on trunk.