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 domain="$2"
|
||||||
local port="$3"
|
local port="$3"
|
||||||
|
|
||||||
# 检查traefik配置目录是否存在
|
# 自动创建traefik配置目录(如果不存在)
|
||||||
if [ ! -d "$TRAEFIK_CONFIG_DIR" ]; then
|
if [ ! -d "$TRAEFIK_CONFIG_DIR" ]; then
|
||||||
log_warning "Traefik配置目录不存在: $TRAEFIK_CONFIG_DIR"
|
log_info "创建Traefik配置目录: $TRAEFIK_CONFIG_DIR"
|
||||||
log_info "请先确保Traefik已正确安装"
|
mkdir -p "$TRAEFIK_CONFIG_DIR"
|
||||||
return 1
|
chown jingrow:jingrow "$TRAEFIK_CONFIG_DIR"
|
||||||
|
chmod 755 "$TRAEFIK_CONFIG_DIR"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local config_file="$TRAEFIK_CONFIG_DIR/$site_name.yml"
|
local config_file="$TRAEFIK_CONFIG_DIR/$site_name.yml"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user