v1.2.0 Released on 2025-1-6
Feature Changes
- Added Application Usage Instructions feature for stronger application usage prompts
- Added setup_script feature for simple initialization operations
- Added user field, compatible with docker-compose syntax
- Added TCP/UDP Dynamic Port Forwarding
Note
Previous versions' manifest.yml:application.ingress field only supported fixed port forwarding, new version supports dynamic forwarding with specified port ranges
- Added exclude public_path syntax
- Removed replace
$$to$conversion operation.Note
In previous versions,
$$appearing inlzc-manifest.ymlfiles would be forcibly replaced with$ - Added
LAZYCAT_APP_DOMAINto deployment environment variables to avoid confusionNote
Previous versions only had
LAZYCAT_APP_ORIGINin deployment environment variables, but runtime automatically injected environment variables only hadLAZYCAT_APP_DOMAIN. New version addsLAZYCAT_APP_DOMAINin both runtime and deployment.
Bug Fixes
- Fixed issue where ssh password was lost after restart
- Fixed system interference with
http Authorization header(e.g., when applications use basic auth)Note
Previous versions' system would parse
http authorization headeras LCMD's own account password, causing applications to be unable to use this field - Added
hc data_convertcommand after ssh, supports online conversion of raid0/raid1/plain - Fixed issue where pg-docker could not automatically start after power failure restart
Unimplemented Features
- Support Dynamic Rendering of lzc-manifest.yml feature, allowing some parameters to be configured by users after application installation.
- Experimental support for Deployment Guide feature, allowing some parameters to be configured by users after application installation.