gallyg commited on
Commit
c35df97
·
verified ·
1 Parent(s): 39cae1c

Update start.sh

Browse files
Files changed (1) hide show
  1. start.sh +4 -5
start.sh CHANGED
@@ -3,20 +3,19 @@ set -euo pipefail
3
 
4
  echo "===== Application Startup at $(date -u '+%F %T') ====="
5
 
6
- # ---- 1) 站点 BasicAuth全站一次登录)----
7
  WEB_USER="${WEB_USER:-gally}"
8
  WEB_PASSWORD="${WEB_PASSWORD:-change-me}"
9
  echo "Adding password for user ${WEB_USER}"
10
  htpasswd -bc /home/user/.htpasswd "$WEB_USER" "$WEB_PASSWORD"
11
 
12
- # ---- 2) nginx 非 root:准备 temp 目录(必须可写)----
13
  mkdir -p /tmp/nginx_client_body /tmp/nginx_proxy /tmp/nginx_fastcgi /tmp/nginx_uwsgi /tmp/nginx_scgi
14
 
15
- # ---- 3) 工作区网页上传临时文件放这里重启丢也无所谓----
16
  mkdir -p /home/user/work /home/user/tmp /home/user/logs
17
 
18
- # ---- 4) 启动时同步 dotfiles(Private Dataset----
19
  python3 /home/user/sync_dotfiles.py || true
20
 
21
- # ---- 5) 启动 supervisor ----
22
  exec /usr/bin/supervisord -c /home/user/supervisord.conf
 
3
 
4
  echo "===== Application Startup at $(date -u '+%F %T') ====="
5
 
6
+ # 站点 BasicAuth全站一次登录
7
  WEB_USER="${WEB_USER:-gally}"
8
  WEB_PASSWORD="${WEB_PASSWORD:-change-me}"
9
  echo "Adding password for user ${WEB_USER}"
10
  htpasswd -bc /home/user/.htpasswd "$WEB_USER" "$WEB_PASSWORD"
11
 
12
+ # nginx 非 root:准备 temp 目录(必须可写)
13
  mkdir -p /tmp/nginx_client_body /tmp/nginx_proxy /tmp/nginx_fastcgi /tmp/nginx_uwsgi /tmp/nginx_scgi
14
 
15
+ # 工作区网页上传临时文件放这里重启丢)
16
  mkdir -p /home/user/work /home/user/tmp /home/user/logs
17
 
18
+ # 启动时同步 dotfiles(只同步 ~/.claude 和 ~/.codex,不会覆盖 /home/user 根目录
19
  python3 /home/user/sync_dotfiles.py || true
20
 
 
21
  exec /usr/bin/supervisord -c /home/user/supervisord.conf