feat(docker): add multi-arch Docker build and tagged release pipeline

This commit is contained in:
2026-04-11 12:01:54 +00:00
parent 54129dcdae
commit 67537664df
10 changed files with 373 additions and 430 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2026-04-11 - 1.20.0 - feat(docker)
add multi-arch Docker build and tagged release pipeline
- Add a production Dockerfile for building and running the SIP router with the Rust proxy engine and web bundle
- Configure tsdocker and tsrust for linux/amd64 and linux/arm64 image builds and registry mapping
- Add a tag-triggered Gitea workflow to build and push Docker images
- Update runtime binary resolution to load architecture-specific Rust artifacts in Docker and CI environments
- Add Docker-related package scripts, dependency updates, and ignore rules for container builds
## 2026-04-11 - 1.19.2 - fix(web-ui)
normalize lucide icon names across SIP proxy views