traefik网站配置目录不存在时自动创建
This commit is contained in:
parent
0e8b2ea19e
commit
94af34053a
9
jsite.sh
9
jsite.sh
@ -1296,11 +1296,12 @@ create_traefik_website_config() {
|
||||
local domain="$2"
|
||||
local port="$3"
|
||||
|
||||
# 检查traefik配置目录是否存在
|
||||
# 自动创建traefik配置目录(如果不存在)
|
||||
if [ ! -d "$TRAEFIK_CONFIG_DIR" ]; then
|
||||
log_warning "Traefik配置目录不存在: $TRAEFIK_CONFIG_DIR"
|
||||
log_info "请先确保Traefik已正确安装"
|
||||
return 1
|
||||
log_info "创建Traefik配置目录: $TRAEFIK_CONFIG_DIR"
|
||||
mkdir -p "$TRAEFIK_CONFIG_DIR"
|
||||
chown jingrow:jingrow "$TRAEFIK_CONFIG_DIR"
|
||||
chmod 755 "$TRAEFIK_CONFIG_DIR"
|
||||
fi
|
||||
|
||||
local config_file="$TRAEFIK_CONFIG_DIR/$site_name.yml"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user