diff --git a/.github/workflows/deploy-image-arm.yml b/.github/workflows/deploy-image-arm.yml index 9721add..fc4afc4 100644 --- a/.github/workflows/deploy-image-arm.yml +++ b/.github/workflows/deploy-image-arm.yml @@ -19,7 +19,7 @@ env: jobs: build-and-push-image: - if: github.repository == 'zhayujie/chatgpt-on-wechat' + if: github.repository == 'hanfangyuan4396/dify-on-wechat' runs-on: ubuntu-latest permissions: contents: read @@ -65,8 +65,8 @@ jobs: - uses: actions/delete-package-versions@v4 with: - package-name: 'chatgpt-on-wechat' + package-name: 'dify-on-wechat' package-type: 'container' min-versions-to-keep: 10 delete-only-untagged-versions: 'true' - token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/deploy-image.yml b/.github/workflows/deploy-image.yml index a30b77f..ba9134d 100644 --- a/.github/workflows/deploy-image.yml +++ b/.github/workflows/deploy-image.yml @@ -19,7 +19,7 @@ env: jobs: build-and-push-image: - if: github.repository == 'zhayujie/chatgpt-on-wechat' + if: github.repository == 'hanfangyuan4396/dify-on-wechat' runs-on: ubuntu-latest permissions: contents: read @@ -61,8 +61,8 @@ jobs: - uses: actions/delete-package-versions@v4 with: - package-name: 'chatgpt-on-wechat' + package-name: 'dify-on-wechat' package-type: 'container' min-versions-to-keep: 10 delete-only-untagged-versions: 'true' - token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docker/Dockerfile.latest b/docker/Dockerfile.latest index 515ad3f..37e3e8e 100644 --- a/docker/Dockerfile.latest +++ b/docker/Dockerfile.latest @@ -1,12 +1,8 @@ FROM python:3.10-slim-bullseye -LABEL maintainer="foo@bar.com" +LABEL maintainer="i@hanfangyuan.cn" ARG TZ='Asia/Shanghai' -ARG CHATGPT_ON_WECHAT_VER - -RUN echo /etc/apt/sources.list -# RUN sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list ENV BUILD_PREFIX=/app ADD . ${BUILD_PREFIX} diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 8dbb1e4..1c8438a 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,8 +1,8 @@ version: '2.0' services: chatgpt-on-wechat: - image: zhayujie/chatgpt-on-wechat - container_name: chatgpt-on-wechat + image: hanfangyuan4396/dify-on-wechat + container_name: dify-on-wechat security_opt: - seccomp:unconfined environment: diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index f7f4cfa..0fab495 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -2,11 +2,11 @@ set -e # build prefix -CHATGPT_ON_WECHAT_PREFIX=${CHATGPT_ON_WECHAT_PREFIX:-""} +DIFY_ON_WECHAT_PREFIX=${DIFY_ON_WECHAT_PREFIX:-""} # path to config.json -CHATGPT_ON_WECHAT_CONFIG_PATH=${CHATGPT_ON_WECHAT_CONFIG_PATH:-""} +DIFY_ON_WECHAT_CONFIG_PATH=${DIFY_ON_WECHAT_CONFIG_PATH:-""} # execution command line -CHATGPT_ON_WECHAT_EXEC=${CHATGPT_ON_WECHAT_EXEC:-""} +DIFY_ON_WECHAT_EXEC=${DIFY_ON_WECHAT_EXEC:-""} # use environment variables to pass parameters # if you have not defined environment variables, set them below @@ -22,19 +22,19 @@ CHATGPT_ON_WECHAT_EXEC=${CHATGPT_ON_WECHAT_EXEC:-""} # export CHARACTER_DESC=${CHARACTER_DESC:-"你是ChatGPT, 一个由OpenAI训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。"} # export EXPIRES_IN_SECONDS=${EXPIRES_IN_SECONDS:-"3600"} -# CHATGPT_ON_WECHAT_PREFIX is empty, use /app -if [ "$CHATGPT_ON_WECHAT_PREFIX" == "" ] ; then - CHATGPT_ON_WECHAT_PREFIX=/app +# DIFY_ON_WECHAT_PREFIX is empty, use /app +if [ "$DIFY_ON_WECHAT_PREFIX" == "" ] ; then + DIFY_ON_WECHAT_PREFIX=/app fi -# CHATGPT_ON_WECHAT_CONFIG_PATH is empty, use '/app/config.json' -if [ "$CHATGPT_ON_WECHAT_CONFIG_PATH" == "" ] ; then - CHATGPT_ON_WECHAT_CONFIG_PATH=$CHATGPT_ON_WECHAT_PREFIX/config.json +# DIFY_ON_WECHAT_CONFIG_PATH is empty, use '/app/config.json' +if [ "$DIFY_ON_WECHAT_CONFIG_PATH" == "" ] ; then + DIFY_ON_WECHAT_CONFIG_PATH=$DIFY_ON_WECHAT_PREFIX/config.json fi -# CHATGPT_ON_WECHAT_EXEC is empty, use ‘python app.py’ -if [ "$CHATGPT_ON_WECHAT_EXEC" == "" ] ; then - CHATGPT_ON_WECHAT_EXEC="python app.py" +# DIFY_ON_WECHAT_EXEC is empty, use ‘python app.py’ +if [ "$DIFY_ON_WECHAT_EXEC" == "" ] ; then + DIFY_ON_WECHAT_EXEC="python app.py" fi # modify content in config.json @@ -44,8 +44,6 @@ fi # go to prefix dir -cd $CHATGPT_ON_WECHAT_PREFIX +cd $DIFY_ON_WECHAT_PREFIX # excute -$CHATGPT_ON_WECHAT_EXEC - - +$DIFY_ON_WECHAT_EXEC