mirror of
https://github.com/tobychui/zoraxy.git
synced 2025-06-07 16:17:22 +02:00

- Moved docker UX optimization into module - Added conditional compilation for Windows build - Added Permission Policy header editor - Fixed docker container list ui error message bug
25 lines
565 B
Go
25 lines
565 B
Go
package dockerux
|
|
|
|
import "imuslab.com/zoraxy/mod/info/logger"
|
|
|
|
/*
|
|
Docker Optimizer
|
|
|
|
This script add support for optimizing docker user experience
|
|
Note that this module are community contribute only. For bug
|
|
report, please directly tag the Pull Request author.
|
|
*/
|
|
|
|
type UXOptimizer struct {
|
|
RunninInDocker bool
|
|
SystemWideLogger *logger.Logger
|
|
}
|
|
|
|
//Create a new docker optimizer
|
|
func NewDockerOptimizer(IsRunningInDocker bool, logger *logger.Logger) *UXOptimizer {
|
|
return &UXOptimizer{
|
|
RunninInDocker: IsRunningInDocker,
|
|
SystemWideLogger: logger,
|
|
}
|
|
}
|