Skip to content

v2.1.0

Choose a tag to compare

@auskento auskento released this 30 Jul 13:28
· 1437 commits to main since this release

v2.1.0 — Modular Services Framework

Core Features Implemented
Custom Services via Configuration Files — Add services via /config/additional-conf/XYZ.conf without Docker rebuild
Per-Service Settings — Configure #APPNAME and #DASHBOARD_WINDOW directly in .conf comments
Dynamic Service Discovery — Automatic scanning and loading of custom services at startup. vhost domains or service based conf
Icon Management — PNG/SVG icons synced to /etc/yahlp/service_icons/ from config folder

CUSTOM_SERVICES.md (8.5 KB) — Complete guide for adding custom services, configuration file format, icon setup, virtual hosts, troubleshooting

Files Modified/Added
docker-entrypoint.sh — Service discovery, example config copying, symlink creation
generate-html-menu.sh — Per-service config extraction, custom service menu generation
generate-config.sh — VirtualHost and conf file inclusion
html/master.template — Icon path resolution for custom services
examples/additional-conf/ — tda.example.conf template
examples/additional-vhost/ — custom.example.conf template