VoidAuth

VoidAuth

官方

Docker 应用程序 from grtgbln's Repository

概述

VoidAuth is an open-source authentication platform that streamlines user management and access control for self-hosted applications. Centered on OpenID Connect (OIDC) integration, it also offers first class support for Proxy ForwardAuth (ProxyAuth). With a focus on an intuitive end-user and administrator web interface, VoidAuth provides a seamless and professional authentication experience.

要求


        Requires a separate Postgres database.
    

运行时参数

网络用户界面
http://[IP]:[PORT:3000]/
网络
bridge
特权
false

模板配置

Web UI PortPorttcp

Container Port: 3000

目标
3000
默认值
3000
价值
3000
App URLVariable

URL VoidAuth will be served on. Must start with https://

目标
APP_URL
Default RedirectVariable

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.

目标
DEFAULT_REDIRECT
Allow RegistrationVariable

Allow new users to self-register themselves without invitation.

目标
SIGNUP
默认值
false|true
Registration Requires ApprovalVariable

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!

目标
SIGNUP_REQUIRES_APPROVAL
默认值
true|false
Enable Email VerificationVariable

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.

目标
EMAIL_VERIFICATION
默认值
false|true
App TitleVariable

Title that will show on the web interface, use your own brand/app/title.

目标
APP_TITLE
默认值
VoidAuth
价值
VoidAuth
App ColorVariable

Theme color in hex format

目标
APP_COLOR
默认值
#906bc7
价值
#906bc7
Contact EmailVariable

The email address used for 'Contact Us' links, which are shown on most end-user pages if this is set.

目标
CONTACT_EMAIL
Database - HostVariable

Host address of the Postgres database.

目标
DB_HOST
Database - PortVariable

Port number of the Postgres database.

目标
DB_PORT
默认值
5432
价值
5432
Database - NameVariable

Name of the Postgres database.

目标
DB_NAME
默认值
postgres
价值
postgres
Database - UserVariable

Username for the Postgres database.

目标
DB_USER
默认值
postgres
价值
postgres
Database - PasswordVariable

Password for the Postgres database.

目标
DB_PASSWORD
Storage Key - PrimaryVariable

Storage encryption key for secret values such as keys and client secrets. Must be at least 32 characters long and should be randomly generated.

目标
STORAGE_KEY
Storage Key - SecondaryVariable

Secondary storage encryption key, used when rotating the primary storage encryption key.

目标
STORAGE_KEY_SECONDARY
SMTP - HostVariable

Hostname of the SMTP server to use for sending emails.

目标
SMTP_HOST
SMTP - PortVariable

Port number of the SMTP server.

目标
SMTP_PORT
默认值
587
价值
587
SMTP - UsernameVariable

Username for authenticating with the SMTP server.

目标
SMTP_USER
SMTP - PasswordVariable

Password for authenticating with the SMTP server.

目标
SMTP_PASS
SMTP - From AddressVariable

Email address that emails will be sent from.

目标
SMTP_FROM
SMTP - SecureVariable

Whether to use a secure connection (TLS) when connecting to the SMTP server.

目标
SMTP_SECURE
默认值
false|true
App DataPath

Path to data directory

目标
/app/config
默认值
/mnt/user/appdata/voidauth/config
价值
/mnt/user/appdata/voidauth/config
Password StrengthVariable

The minimum strength of users passwords, at least 3 is recommended.

目标
PASSWORD_STRENGTH
默认值
3|0|1|2|4
Admin EmailsVariable

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.

目标
ADMIN_EMAILS
默认值
hourly
价值
hourly
Internal App PortVariable

Internal web interface port. Not recommended to change.

目标
APP_PORT
默认值
3000
价值
3000

下载统计数据

213,431
下载总数
44,869
本月
29,665
平均每月

长期下载总量

加载图表...

详细信息

存储库
voidauth/voidauth:latest
最后更新2026-05-29
初见2025-08-27

在Unraid 上运行 VoidAuth 。

VoidAuth 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。