Update entrypoint.sh
Browse files- entrypoint.sh +6 -1
entrypoint.sh
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
set -e
|
| 3 |
|
| 4 |
# 1. 创建持久化挂载目录
|
| 5 |
-
mkdir -p /data/.claude /data/.cloudcli /data/app
|
| 6 |
|
| 7 |
# 2. 软链接映射到持久化盘
|
| 8 |
if [ ! -L "$HOME/.claude" ]; then
|
|
@@ -15,6 +15,11 @@ if [ ! -L "$HOME/.cloudcli" ]; then
|
|
| 15 |
ln -s /data/.cloudcli "$HOME/.cloudcli"
|
| 16 |
fi
|
| 17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
# 3. 自动生成 settings.json(使用 ANTHROPIC_API_KEY 替代 AUTH_TOKEN)
|
| 19 |
mkdir -p "$HOME/.claude"
|
| 20 |
cat <<EOF > "$HOME/.claude/settings.json"
|
|
|
|
| 2 |
set -e
|
| 3 |
|
| 4 |
# 1. 创建持久化挂载目录
|
| 5 |
+
mkdir -p /data/.claude /data/.cloudcli /data/app /data/.taskmaster
|
| 6 |
|
| 7 |
# 2. 软链接映射到持久化盘
|
| 8 |
if [ ! -L "$HOME/.claude" ]; then
|
|
|
|
| 15 |
ln -s /data/.cloudcli "$HOME/.cloudcli"
|
| 16 |
fi
|
| 17 |
|
| 18 |
+
if [ ! -L "$HOME/.taskmaster" ]; then
|
| 19 |
+
rm -rf "$HOME/.taskmaster"
|
| 20 |
+
ln -s /data/.taskmaster "$HOME/.taskmaster"
|
| 21 |
+
fi
|
| 22 |
+
|
| 23 |
# 3. 自动生成 settings.json(使用 ANTHROPIC_API_KEY 替代 AUTH_TOKEN)
|
| 24 |
mkdir -p "$HOME/.claude"
|
| 25 |
cat <<EOF > "$HOME/.claude/settings.json"
|