From 94af34053a1c4da964707283730dea69b29518ca Mon Sep 17 00:00:00 2001 From: jingrow Date: Sun, 10 Aug 2025 17:09:04 +0800 Subject: [PATCH] =?UTF-8?q?traefik=E7=BD=91=E7=AB=99=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E4=B8=8D=E5=AD=98=E5=9C=A8=E6=97=B6=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=88=9B=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jsite.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/jsite.sh b/jsite.sh index 0b7147c..077ef32 100644 --- a/jsite.sh +++ b/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"