netalertx-settings-management

star 6.6k

Manage NetAlertX configuration settings. Use this when asked to add setting, read config, get_setting_value, ccd, or configure options.

netalertx By netalertx schedule Updated 2/12/2026

name: netalertx-settings-management description: Manage NetAlertX configuration settings. Use this when asked to add setting, read config, get_setting_value, ccd, or configure options.

Settings Management

Reading Settings

from helper import get_setting_value

value = get_setting_value('SETTING_NAME')

Never hardcode ports, secrets, or configuration values. Always use get_setting_value().

Adding Core Settings

Use ccd() in server/initialise.py:

ccd('SETTING_NAME', 'default_value', 'description')

Adding Plugin Settings

Define in plugin's config.json manifest under the settings section.

Config Files

File Purpose
/data/config/app.conf Runtime config (modified by app)
back/app.conf Default config (template)

Environment Override

Use APP_CONF_OVERRIDE environment variable for settings that must be set before startup.

Install via CLI
npx skills add https://github.com/netalertx/NetAlertX --skill netalertx-settings-management
Repository Details
star Stars 6,554
call_split Forks 411
navigation Branch main
article Path SKILL.md
More from Creator