Config sections (Basic, Mail, DNS, Firewall, …) rendered as a bare name. Add a small data-driven icon before each: config files now carry a `# @icon <emoji>` directive in their header, the config generator surfaces it as the subcategory's `icon`, and the config editor prepends it to the section <h3> (covers every render path — regular/master/toggle/domains/catalogs/whitelist — since they all drop displaySubcategory straight into the heading). - webui_generate_configs.sh: parse `# @icon` (first 10 lines) → emit "icon". - config-manager.js: prepend subcategoryData.icon to the section title. - configs/**: added an @icon to all 23 base config files (backup/general/network/ security/webui). The live install's config files get the same directive + a configs.json regen so existing installs show the icons too. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: librelad <librelad@digitalangels.vip>
15 lines
1.2 KiB
Plaintext
Executable File
15 lines
1.2 KiB
Plaintext
Executable File
# ================================================================================
|
|
# Domains - Domain configuration for Traefik web services
|
|
# @icon 🌍
|
|
# ================================================================================
|
|
CFG_DOMAIN_1= # Domain 1 - Domain slot 1 for a Traefik
|
|
CFG_DOMAIN_2= # Domain 2 - Domain slot 2 for a Traefik
|
|
CFG_DOMAIN_3= # Domain 3 - Domain slot 3 for a Traefik
|
|
CFG_DOMAIN_4= # Domain 4 - Domain slot 4 for a Traefik
|
|
CFG_DOMAIN_5= # Domain 5 - Domain slot 5 for a Traefik
|
|
CFG_DOMAIN_6= # Domain 6 - Domain slot 6 for a Traefik
|
|
CFG_DOMAIN_7= # Domain 7 - Domain slot 7 for a Traefik
|
|
CFG_DOMAIN_8= # Domain 8 - Domain slot 8 for a Traefik
|
|
CFG_DOMAIN_9= # Domain 9 - Domain slot 9 for a Traefik
|
|
CFG_REQUIREMENT_SSLCERTS=true # SSL Certificates - Generate and manage SSL certificates for secure HTTPS connections **ADVANCED**
|