本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

netalertx Docker 镜像下载 - 轩辕镜像

netalertx 镜像详细信息和使用指南

netalertx 镜像标签列表和版本信息

netalertx 镜像拉取命令和加速下载

netalertx 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

netalertx
jokobsk/netalertx

netalertx 镜像详细信息

netalertx 镜像标签列表

netalertx 镜像使用说明

netalertx 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

🔍NetAlertX is monitoring your WIFI/LAN network and alerting of new devices.
27 收藏0 次下载activejokobsk

netalertx 镜像详细说明

netalertx 使用指南

netalertx 配置说明

netalertx 官方文档

![Docker Size]([] ![Docker Pulls]([] ![GitHub Release]([] ![]([] ![Home Assistant]([]

NetAlertX - Network scanner & notification framework

📑 Docker guide🚀 Releases📚 Docs🔌 Plugins🤖 Ask AI

Head to [***] for more gifs and screenshots 📷.

[!NOTE] There is also an experimental 🧪 bare-metal install method available.

📕 Basic Usage

[!WARNING] You will have to run the container on the host network and specify SCAN_SUBNETS unless you use other plugin scanners. The initial scan can take a few minutes, so please wait 5-10 minutes for the initial discovery to finish.

bash
docker run -d --rm --network=host \
  -v /local_data_dir:/data \
  -v /etc/localtime:/etc/localtime \
  --tmpfs /tmp:uid=20211,gid=20211,mode=1700 \
  -e PORT=20211 \
  -e APP_CONF_OVERRIDE={"GRAPHQL_PORT":"20214"} \
  ghcr.io/jokob-sk/netalertx:latest

See alternative docked-compose examples.

Default ports

DefaultDescriptionHow to override
20211Port of the web interface-e PORT=20222
20212Port of the backend API server-e APP_CONF_OVERRIDE={"GRAPHQL_PORT":"20214"} or via the GRAPHQL_PORT Setting

Docker environment variables

VariableDescriptionExample Value
PORTPort of the web interface20211
LISTEN_ADDRSet the specific IP Address for the listener address for the nginx webserver (web interface). This could be useful when using multiple subnets to hide the web interface from all untrusted networks.0.0.0.0
LOADED_PLUGINSDefault plugins to load. Plugins cannot be loaded with APP_CONF_OVERRIDE, you need to use this variable instead and then specify the plugins settings with APP_CONF_OVERRIDE.["PIHOLE","ASUSWRT"]
APP_CONF_OVERRIDEJSON override for settings (except LOADED_PLUGINS).{"SCAN_SUBNETS":"['192.168.1.0/24 --interface=eth1']","GRAPHQL_PORT":"20212"}
ALWAYS_FRESH_INSTALL⚠ If true will delete the content of the /db & /config folders. For testing purposes. Can be coupled with watchtower to have an always freshly installed netalertx/netalertx-dev image.true

You can override the default GraphQL port setting GRAPHQL_PORT (set to 20212) by using the APP_CONF_OVERRIDE env variable. LOADED_PLUGINS and settings in APP_CONF_OVERRIDE can be specified via the UI as well.

Docker paths

[!NOTE] See also Backup strategies.

RequiredPathDescription
:/dataFolder which will contain the /db/app.db, /config/app.conf & /config/devices.csv (read about devices.csv) files
/etc/localtime:/etc/localtime:roEnsuring the timezone is teh same as on teh server.
:/tmp/logLogs folder useful for debugging if you have issues setting up the container
:/tmp/apiThe API endpoint containing static (but regularly updated) json and other files. Path configurable via NETALERTX_API environment variable.
:/app/front/plugins/<plugin>/ignore_pluginMap a file ignore_plugin to ignore a plugin. Plugins can be soft-disabled via settings. More in the Plugin docs.
:/etc/resolv.confUse a custom resolv.conf file for better name resolution.

Use separate db and config directories, do not nest them.

Initial setup

  • If unavailable, the app generates a default app.conf and app.db file on the first run.
  • The preferred way is to manage the configuration via the Settings section in the UI, if UI is inaccessible you can modify app.conf in the /data/config/ folder directly

Setting up scanners

You have to specify which network(s) should be scanned. This is done by entering subnets that are accessible from the host. If you use the default ARPSCAN plugin, you have to specify at least one valid subnet and interface in the SCAN_SUBNETS setting. See the documentation on How to set up multiple SUBNETS, VLANs and what are limitations for troubleshooting and more advanced scenarios.

If you are running PiHole you can synchronize devices directly. Check the PiHole configuration guide for details.

[!NOTE] You can bulk-import devices via the CSV import method.

Community guides

You can read or watch several community configuration guides in Chinese, Korean, German, or French.

Please note these might be outdated. Rely on official documentation first.

Common issues

  • Before creating a new issue, please check if a similar issue was already resolved.
  • Check also common issues and debugging tips.

💙 Support me

![GitHub]([***]![Buy Me A Coffee]([***]![Patreon]([***]
  • ***: ***
  • ***: ***

📧 Email me at *** if you want to get in touch or if I should add other ***hip platforms.

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"