Files
NetAlertX/.github/skills/settings-management/SKILL.md
Adam Outler a81255fb18 Remove Backend API URL section from SKILL.md
Removed section about Backend API URL configuration.
2026-02-12 01:49:54 -05:00

937 B

name, description
name description
netalertx-settings-management 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.