ykl45 commited on
Commit
f8056fa
1 Parent(s): f07f755

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -7
Dockerfile CHANGED
@@ -12,12 +12,12 @@ WORKDIR /app
12
 
13
  # 下载并解压文件,并给予所有用户读写和执行权限
14
  RUN --mount=type=secret,id=ZIP_PASSWD,mode=0444,required=true \
15
- version=$(basename $(curl -sL -o /dev/null -w %{url_effective} https://github.com/wozulong/Palaude/releases/latest)) \
16
- && base_url="https://github.com/wozulong/Palaude/releases/expanded_assets/$version" \
17
  && latest_url=https://github.com/$(curl -sL $base_url | grep -o 'href="[^"]*linux-amd64[^"]*\.zip"' | sed 's/.*href="//' | sed 's/".*//') \
18
- && curl -Lo palaude.zip $latest_url \
19
- && 7z e -p$(cat /run/secrets/ZIP_PASSWD) palaude.zip \
20
- && rm palaude.zip \
21
  && chmod 777 -R .
22
 
23
 
@@ -26,10 +26,10 @@ RUN --mount=type=secret,id=CONFIG_JSON,mode=0444,required=true \
26
  cat /run/secrets/CONFIG_JSON > config.json && chmod 777 config.json
27
 
28
  # 修改PandoraNext的执行权限
29
- RUN chmod 777 ./palaude
30
 
31
  # 创建全局缓存目录并提供最宽松的权限
32
  RUN mkdir /.cache && chmod 777 /.cache
33
 
34
  # 启动命令
35
- CMD ["./palaude"]
 
12
 
13
  # 下载并解压文件,并给予所有用户读写和执行权限
14
  RUN --mount=type=secret,id=ZIP_PASSWD,mode=0444,required=true \
15
+ version=$(basename $(curl -sL -o /dev/null -w %{url_effective} https://github.com/wozulong/fuclaude/releases/latest)) \
16
+ && base_url="https://github.com/wozulong/fuclaude/releases/expanded_assets/$version" \
17
  && latest_url=https://github.com/$(curl -sL $base_url | grep -o 'href="[^"]*linux-amd64[^"]*\.zip"' | sed 's/.*href="//' | sed 's/".*//') \
18
+ && curl -Lo fuclaude.zip $latest_url \
19
+ && 7z e -p$(cat /run/secrets/ZIP_PASSWD) fuclaude.zip \
20
+ && rm fuclaude.zip \
21
  && chmod 777 -R .
22
 
23
 
 
26
  cat /run/secrets/CONFIG_JSON > config.json && chmod 777 config.json
27
 
28
  # 修改PandoraNext的执行权限
29
+ RUN chmod 777 ./fuclaude
30
 
31
  # 创建全局缓存目录并提供最宽松的权限
32
  RUN mkdir /.cache && chmod 777 /.cache
33
 
34
  # 启动命令
35
+ CMD ["./fuclaude"]