VoidAuth
VoidAuth
OfficialDocker app from grtgbln's Repository
Overview
Requirements
Requires a separate Postgres database.
Runtime arguments
- Web UI
http://[IP]:[PORT:3000]/- Network
bridge- Privileged
- false
Template configuration
Container Port: 3000
- Target
- 3000
- Default
- 3000
- Value
- 3000
URL VoidAuth will be served on. Must start with https://
- Target
- APP_URL
The home/landing/app url for your domain. This is where users will be redirected upon accepting an invitation, logout, or clicking the logo when already on the auth home page. Will default to App URL if not provided.
- Target
- DEFAULT_REDIRECT
Allow new users to self-register themselves without invitation.
- Target
- SIGNUP
- Default
- false|true
Whether new users who register themselves require approval by an admin. Setting this to false while SIGNUP is true enables open self-registration; use with caution!
- Target
- SIGNUP_REQUIRES_APPROVAL
- Default
- true|false
If true, users must have an email address and will get a verification email when changing their email address before it can be used. If you are using an email provider, this should be set to true.
- Target
- EMAIL_VERIFICATION
- Default
- false|true
Title that will show on the web interface, use your own brand/app/title.
- Target
- APP_TITLE
- Default
- VoidAuth
- Value
- VoidAuth
Theme color in hex format
- Target
- APP_COLOR
- Default
- #906bc7
- Value
- #906bc7
The email address used for 'Contact Us' links, which are shown on most end-user pages if this is set.
- Target
- CONTACT_EMAIL
Host address of the Postgres database.
- Target
- DB_HOST
Port number of the Postgres database.
- Target
- DB_PORT
- Default
- 5432
- Value
- 5432
Name of the Postgres database.
- Target
- DB_NAME
- Default
- postgres
- Value
- postgres
Username for the Postgres database.
- Target
- DB_USER
- Default
- postgres
- Value
- postgres
Password for the Postgres database.
- Target
- DB_PASSWORD
Storage encryption key for secret values such as keys and client secrets. Must be at least 32 characters long and should be randomly generated.
- Target
- STORAGE_KEY
Secondary storage encryption key, used when rotating the primary storage encryption key.
- Target
- STORAGE_KEY_SECONDARY
Hostname of the SMTP server to use for sending emails.
- Target
- SMTP_HOST
Port number of the SMTP server.
- Target
- SMTP_PORT
- Default
- 587
- Value
- 587
Username for authenticating with the SMTP server.
- Target
- SMTP_USER
Password for authenticating with the SMTP server.
- Target
- SMTP_PASS
Email address that emails will be sent from.
- Target
- SMTP_FROM
Whether to use a secure connection (TLS) when connecting to the SMTP server.
- Target
- SMTP_SECURE
- Default
- false|true
Path to data directory
- Target
- /app/config
- Default
- /mnt/user/appdata/voidauth/config
- Value
- /mnt/user/appdata/voidauth/config
The minimum strength of users passwords, at least 3 is recommended.
- Target
- PASSWORD_STRENGTH
- Default
- 3|0|1|2|4
The minimum duration between admin notification emails. Can be set to values like: '4 hours', '30 minutes', 'weekly', 'daily', etc. If set to 'false', admin notification emails are disabled.
- Target
- ADMIN_EMAILS
- Default
- hourly
- Value
- hourly
Internal web interface port. Not recommended to change.
- Target
- APP_PORT
- Default
- 3000
- Value
- 3000
Download Statistics
Total Downloads Over Time
Details
voidauth/voidauth:latestRun VoidAuth on Unraid.
VoidAuth is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.