vpn_key
Password Authentication
Default authentication method using username and password.
Basic Configuration
auth:
adminUsername: admin
methods:
password:
enabled: true
minLength: 8
signup: false
Options
Option | Default | Description |
---|---|---|
enabled | true | Enable password authentication |
minLength | 5 | Minimum password length |
signup | false | Allow user self-registration |
With User Signup
auth:
methods:
password:
enabled: true
minLength: 12
signup: true
With reCAPTCHA
auth:
methods:
password:
enabled: true
signup: true
recaptcha:
key: "your-site-key"
secret: "your-secret" # Use environment variable
Set Admin Password
Best practice - use environment variable:
export FILEBROWSER_ADMIN_PASSWORD="secure-password"