Add unified port configuration system

- Unified API and WebUI on single configurable port (default: 4567)
- Added strix.yaml configuration file support (go2rtc-style format)
- Environment variable STRIX_API_LISTEN overrides config file
- Port validation and source logging
- Relative URLs in frontend for automatic port detection
- Removed separate server instances
- Cleaned up temporary files and updated .gitignore
- Updated documentation with configuration examples
This commit is contained in:
eduard256
2025-11-12 10:20:55 +03:00
parent 627409cf56
commit 3d5a4927a6
13 changed files with 242 additions and 155 deletions
+7 -1
View File
@@ -1,6 +1,7 @@
# Binaries
bin/
strix
main
*.exe
*.exe~
*.dll
@@ -37,4 +38,9 @@ Thumbs.db
# Temporary files
tmp/
temp/
temp/
*.dump
*_output.txt
# Configuration (user-specific)
strix.yaml