README.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
docker-deploy/one-step-script/deploy-cn.sh | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/QQ区-官方交流1群.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/QQ区-官方交流2群.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/WX区-官方交流4群.jpg | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/deploy-01.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/qq.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/wx-msg.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/wx-msg2.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/wx.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
image/小助手wx.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
script/docker/ruoyiai/docker-compose.yaml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
README.md
@@ -55,9 +55,10 @@ ```bash ./deploy-cn.sh ```    æç §èæ¬æç¤ºä¸æ¥æ¥æä½,妿æ¯ä¸å°æ°æå¡å¨,éæ©é»è®¤é ç½®,ç´æ¥å车å³å¯ã <img src="image/deploy-01.png" alt="drawing" style="width: 600px; height: 300px; border: 2px solid #ddd; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);"/> èå¿çå¾ å®è£ 宿... è±æçé¢é¨ç½²èæ¬ï¼ @@ -316,16 +317,19 @@ ### éï¼ææ¯è®¨è®ºç¾¤ #### ææ¯äº¤æµ <div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: center;"> <img src="image/wx.png" alt="drawing" style="width: 400px; height: 400px; border: 2px solid #ddd; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);"/> </div> #### è¿ç¾¤å¦ä¹ ð wxï¼ruoyi-aiï¼å äººå¤æ³¨ï¼ruoyi-aiï¼ <img src="image/å°å©æwx.png" alt="drawing" style="width: 400px; height: 400px; border: 2px solid #ddd; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);"/> ð qqï¼1603234088 ï¼å äººå¤æ³¨ï¼ruoyi-aiï¼ ððð ruoyi-ai宿¹äº¤æµ2群ï¼qqåºï¼ï¼1034554687 ððð ruoyi-ai宿¹äº¤æµç¾¤ï¼qqåºï¼ <div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: center;"> <img src="image/QQåº-宿¹äº¤æµ2群.png" alt="drawing" style="width: 400px; height: 400px; border: 2px solid #ddd; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);"/> <img src="image/qq.png" alt="drawing" style="width: 400px; height: 400px; border: 2px solid #ddd; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);"/> </div> docker-deploy/one-step-script/deploy-cn.sh
@@ -235,7 +235,7 @@ echo "æ£å¨å é¤ç°æç®å½..." rm -rf ${DEPLOY_DIR}/ruoyi-ai echo "æ£å¨å é ruoyi-ai-backend ä»åº..." cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-ai cd ${DEPLOY_DIR} && git clone https://gitee.com/ageerle/ruoyi-ai # æç¤ºéæ©åæ¯ read -p "请è¾å ¥ ruoyi-ai ä»åºç忝åç§° [main]: " RUOYI_AI_BRANCH @@ -253,7 +253,7 @@ esac else echo "æ£å¨å é ruoyi-ai-backend ä»åº..." cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-ai cd ${DEPLOY_DIR} && git clone https://gitee.com/ageerle/ruoyi-ai # æç¤ºéæ©åæ¯ read -p "请è¾å ¥ ruoyi-ai ä»åºç忝åç§° [main]: " RUOYI_AI_BRANCH @@ -272,7 +272,7 @@ echo "æ£å¨å é¤ç°æç®å½..." rm -rf ${DEPLOY_DIR}/ruoyi-admin echo "æ£å¨å é ruoyi-admin ä»åº..." cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-admin cd ${DEPLOY_DIR} && git clone https://gitee.com/ageerle/ruoyi-admin # æç¤ºéæ©åæ¯ read -p "请è¾å ¥ ruoyi-admin ä»åºç忝åç§° [main]: " RUOYI_ADMIN_BRANCH @@ -290,7 +290,7 @@ esac else echo "æ£å¨å é ruoyi-ai-admin ä»åº..." cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-admin cd ${DEPLOY_DIR} && git clone https://gitee.com/ageerle/ruoyi-admin # æç¤ºéæ©åæ¯ read -p "请è¾å ¥ ruoyi-admin ä»åºç忝åç§° [main]: " RUOYI_ADMIN_BRANCH @@ -309,7 +309,7 @@ echo "æ£å¨å é¤ç°æç®å½..." rm -rf ${DEPLOY_DIR}/ruoyi-web echo "æ£å¨å é ruoyi-ai-web ä»åº..." cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-web cd ${DEPLOY_DIR} && git clone https://gitee.com/ageerle/ruoyi-web # æç¤ºéæ©åæ¯ read -p "请è¾å ¥ ruoyi-web ä»åºç忝åç§° [main]: " RUOYI_WEB_BRANCH @@ -327,7 +327,7 @@ esac else echo "æ£å¨å é ruoyi-ai-web ä»åº..." cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-web cd ${DEPLOY_DIR} && git clone https://gitee.com/ageerle/ruoyi-web # æç¤ºéæ©åæ¯ read -p "请è¾å ¥ ruoyi-web ä»åºç忝åç§° [main]: " RUOYI_WEB_BRANCH image/QQÇø-¹Ù·½½»Á÷1Ⱥ.pngBinary files differ
image/QQÇø-¹Ù·½½»Á÷2Ⱥ.pngBinary files differ
image/WXÇø-¹Ù·½½»Á÷4Ⱥ.jpgBinary files differ
image/deploy-01.png
image/qq.png
image/wx-msg.pngBinary files differ
image/wx-msg2.pngBinary files differ
image/wx.png
image/СÖúÊÖwx.pngBinary files differ
script/docker/ruoyiai/docker-compose.yaml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,105 @@ version: '3' services: mysql: image: registry.cn-shenzhen.aliyuncs.com/breeze-project/mysql:8.0.33 container_name: ruoyi-ai-mysql env_file: - ./.env environment: - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} - MYSQL_DATABASE=${MYSQL_DATABASE} #ports: # - "${MYSQL_PORT}:3306" volumes: - ./mysql-init:/docker-entrypoint-initdb.d - ./data/mysql:/var/lib/mysql command: --default-authentication-plugin=mysql_native_password --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --explicit_defaults_for_timestamp=true --lower_case_table_names=1 restart: always networks: - ruoyi-net redis: image: registry.cn-shenzhen.aliyuncs.com/breeze-project/redis:6.2 container_name: ruoyi-ai-redis env_file: - ./.env #ports: # - "${REDIS_PORT}:6379" volumes: - ./data/redis:/data command: redis-server --appendonly yes ${REDIS_PASSWORD:+--requirepass ${REDIS_PASSWORD}} restart: always networks: - ruoyi-net weaviate: image: registry.cn-shenzhen.aliyuncs.com/breeze-project/weaviate:1.30.0 container_name: ruoyi-ai-weaviate env_file: - ./.env environment: - QUERY_DEFAULTS_LIMIT=${WEAVIATE_QUERY_LIMIT} - AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED=${WEAVIATE_ANONYMOUS_ACCESS} - PERSISTENCE_DATA_PATH=${WEAVIATE_DATA_PATH} - DEFAULT_VECTORIZER_MODULE=${WEAVIATE_VECTORIZER_MODULE} - ENABLE_MODULES=${WEAVIATE_MODULES} - CLUSTER_HOSTNAME=${WEAVIATE_CLUSTER_HOSTNAME} command: --host 0.0.0.0 --port 8080 --scheme http ports: - "50050:8080" - "50051:50051" volumes: - ./data/weaviate:/var/lib/weaviate restart: always networks: - ruoyi-net ruoyi-backend: image: registry.cn-shenzhen.aliyuncs.com/breeze-project/ruoyi-ai-backend:v2.0.5 container_name: ruoyi-ai-backend env_file: - ./.env ports: - "${BACKEND_SERVER_PORT}:${BACKEND_SERVER_PORT}" volumes: - ./data/logs:/ruoyi/server/logs restart: always depends_on: - mysql - redis networks: - ruoyi-net ruoyi-admin: image: registry.cn-shenzhen.aliyuncs.com/breeze-project/ruoyi-ai-admin:v2.0.5 container_name: ruoyi-ai-admin ports: #- "8082:80" - "${ADMIN_SERVER_PORT}:80" restart: always depends_on: - ruoyi-backend networks: - ruoyi-net ruoyi-web: image: registry.cn-shenzhen.aliyuncs.com/breeze-project/ruoyi-ai-web:v2.0.5 container_name: ruoyi-ai-web ports: #- "8081:80" - "${WEB_SERVER_PORT}:80" restart: always depends_on: - ruoyi-backend networks: - ruoyi-net networks: ruoyi-net: driver: bridge