netbox

netbox

Docker 应用程序 from linuxserver's Repository

概述

Netbox(https://github.com/netbox-community/netbox) is an IP address management (IPAM) and data center infrastructure management (DCIM) tool. Initially conceived by the network engineering team at DigitalOcean, NetBox was developed specifically to address the needs of network and infrastructure engineers. It is intended to function as a domain-specific source of truth for network operations.

要求

PostGres and Redis installed

运行时参数

网络
bridge
外壳
bash
特权
false

模板配置

WebUIPorttcp

will map the container's port 8000 to port 8000 on the host

目标
8000
默认值
8000
AppdataPathrw

Persistent config files

目标
/config
SUPERUSER_EMAILVariable

Email address for `admin` account

SUPERUSER_PASSWORDVariable

Password for `admin` account

ALLOWED_HOSTVariable

The hostname you will use to access the app (e.g., netbox.example.com)

DB_NAMEVariable

Database name (default: netbox)

DB_USERVariable

Database user

DB_PASSWORDVariable

Database password

DB_HOSTVariable

Database host (default: postgres)

DB_PORTVariable

Database port (default: 5432)

REDIS_HOSTVariable

Redis host (default: redis)

REDIS_PORTVariable

Redis port number (default: 6379)

REDIS_USERNAMEVariable

Redis username (default: none)

REDIS_PASSWORDVariable

Redis password (default: none)

REDIS_DB_TASKVariable

Redis database ID for tasks (default: 0)

REDIS_DB_CACHEVariable

Redis database ID for caching (default: 1)

BASE_PATHVariable

The path you will use to access the app (i.e., /netbox, default: none)

CSRF_TRUSTED_ORIGINSVariable

List of comma-separated, single quoted, trusted origins. Must include protocol, and port if applicable (default: )

REMOTE_AUTH_ENABLEDVariable

Enable remote authentication (default: False)

REMOTE_AUTH_BACKENDVariable

Python path to the custom Django authentication backend to use for external user authentication (default: netbox.authentication.RemoteUserBackend)

REMOTE_AUTH_HEADERVariable

Name of the HTTP header which informs NetBox of the currently authenticated user. (default: HTTP_REMOTE_USER)

REMOTE_AUTH_AUTO_CREATE_USERVariable

If true, NetBox will automatically create local accounts for users authenticated via a remote service (default: False)

REMOTE_AUTH_DEFAULT_GROUPSVariable

The list of groups to assign a new user account when created using remote authentication (default: )

REMOTE_AUTH_DEFAULT_PERMISSIONSVariable

A mapping of permissions to assign a new user account when created using remote authentication (default: {})

PUIDVariable

Container Variable: PUID

默认值
99
PGIDVariable

Container Variable: PGID

默认值
100
UMASKVariable

Container Variable: UMASK

默认值
022

下载统计数据

1,503,173
下载总数
30,190
本月
26,581
平均每月

长期下载总量

加载图表...

详细信息

存储库
lscr.io/linuxserver/netbox
最后更新2026-05-05
初见2020-09-27

在Unraid 上运行 Netbox 。

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