From 123dd0a6b8372a643bcf26d93d6d72795e77e0f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E6=A3=AE?= Date: Wed, 14 Aug 2024 15:49:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 萌森 --- apps/crmeb/2.1.5/data.yml | 38 --------------------- apps/crmeb/2.1.5/docker-compose.yml | 27 --------------- apps/crmeb/2.1.5/scripts/init.sh | 15 --------- apps/crmeb/2.1.5/scripts/uninstall.sh | 10 ------ apps/crmeb/2.1.5/scripts/upgrade.sh | 15 --------- apps/crmeb/README.md | 46 -------------------------- apps/crmeb/data.yml | 17 ---------- apps/crmeb/logo.png | Bin 9478 -> 0 bytes 8 files changed, 168 deletions(-) delete mode 100644 apps/crmeb/2.1.5/data.yml delete mode 100644 apps/crmeb/2.1.5/docker-compose.yml delete mode 100644 apps/crmeb/2.1.5/scripts/init.sh delete mode 100644 apps/crmeb/2.1.5/scripts/uninstall.sh delete mode 100644 apps/crmeb/2.1.5/scripts/upgrade.sh delete mode 100644 apps/crmeb/README.md delete mode 100644 apps/crmeb/data.yml delete mode 100644 apps/crmeb/logo.png diff --git a/apps/crmeb/2.1.5/data.yml b/apps/crmeb/2.1.5/data.yml deleted file mode 100644 index 2ff188a83..000000000 --- a/apps/crmeb/2.1.5/data.yml +++ /dev/null @@ -1,38 +0,0 @@ -additionalProperties: - formFields: - - default: "/home/bark" - edit: true - envKey: BARK_ROOT_PATH - labelZh: 数据持久化路径 - labelEn: Data persistence path - required: true - type: text - - default: 8080 - edit: true - envKey: PANEL_APP_PORT_HTTP - labelZh: WebUI 端口 - labelEn: WebUI port - required: true - rule: paramPort - type: number - - default: "" - edit: true - envKey: BARK_SERVER_DSN - labelZh: 数据库链接 - labelEn: Database URL - required: false - type: text - - default: "" - edit: true - envKey: BARK_SERVER_BASIC_AUTH_USER - labelZh: 用户名 (服务基础验证) - labelEn: Basic Auth User - required: false - type: text - - default: "" - edit: true - envKey: BARK_SERVER_BASIC_AUTH_PASSWORD - labelZh: 密码 (服务基础验证) - labelEn: Basic Auth Password - required: false - type: text diff --git a/apps/crmeb/2.1.5/docker-compose.yml b/apps/crmeb/2.1.5/docker-compose.yml deleted file mode 100644 index df29f8195..000000000 --- a/apps/crmeb/2.1.5/docker-compose.yml +++ /dev/null @@ -1,27 +0,0 @@ -version: "3.8" - -networks: - 1panel-network: - external: true - -services: - bark: - image: finab/bark-server:v2.1.5 - container_name: ${CONTAINER_NAME} - labels: - createdBy: "Apps" - restart: always - networks: - - 1panel-network - ports: - - ${PANEL_APP_PORT_HTTP}:8080 - env_file: - - /etc/1panel/envs/global.env - - ${ENV_FILE:-/etc/1panel/envs/default.env} - volumes: - - ${BARK_ROOT_PATH}/data:/data - environment: - - BARK_SERVER_ADDRESS=0.0.0.0:8080 - - BARK_SERVER_URL_PREFIX=/ - - BARK_SERVER_DATA_DIR=/data - - BARK_SERVER_SERVERLESS=false diff --git a/apps/crmeb/2.1.5/scripts/init.sh b/apps/crmeb/2.1.5/scripts/init.sh deleted file mode 100644 index 77b849120..000000000 --- a/apps/crmeb/2.1.5/scripts/init.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -if [ -f .env ]; then - source .env - - # setup-1 add default values - CURRENT_DIR=$(pwd) - sed -i '/^ENV_FILE=/d' .env - echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env - - echo "Check Finish." - -else - echo "Error: .env file not found." -fi diff --git a/apps/crmeb/2.1.5/scripts/uninstall.sh b/apps/crmeb/2.1.5/scripts/uninstall.sh deleted file mode 100644 index c86c4fbca..000000000 --- a/apps/crmeb/2.1.5/scripts/uninstall.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -if [ -f .env ]; then - source .env - - echo "Check Finish." - -else - echo "Error: .env file not found." -fi diff --git a/apps/crmeb/2.1.5/scripts/upgrade.sh b/apps/crmeb/2.1.5/scripts/upgrade.sh deleted file mode 100644 index 77b849120..000000000 --- a/apps/crmeb/2.1.5/scripts/upgrade.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -if [ -f .env ]; then - source .env - - # setup-1 add default values - CURRENT_DIR=$(pwd) - sed -i '/^ENV_FILE=/d' .env - echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env - - echo "Check Finish." - -else - echo "Error: .env file not found." -fi diff --git a/apps/crmeb/README.md b/apps/crmeb/README.md deleted file mode 100644 index ea228e26a..000000000 --- a/apps/crmeb/README.md +++ /dev/null @@ -1,46 +0,0 @@ -# Crmeb 商城 - -CRMEB属于西安众邦网络科技有限公司旗下品牌,CRMEB v5 基于ThinkPhp6.0+uniapp 开发的新零售社交电商系统。 - -![Crmeb](https://file.lifebus.top/imgs/crmeb_cover.png) -![Crmeb 后端](https://file.lifebus.top/imgs/crmeb_cover_admin.png) - -系统采用前后端分离技术,基于TP6+Uni-app框架开发;全开源无加密,支持微信小程序、公众号、H5、APP、PC端适配,数据同步!是一套为开发者量身打造,极易二次开发的单商户新零售社交电商系统。 - -![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue) - -## 应用简介 - -+ `前后端分离`:后端TP6,管理端Element UI,移动端Uni-app; -+ `代码规范`:遵循PSR-2命名规范、Restful标准接口、代码严格分层、注释齐全、统一错误码; -+ `权限管理`:内置强大灵活的权限管理,可以控制到每一个菜单; -+ `开发配置`:低代码增加配置、系统组合数据模块; -+ `代码生成`:快速生成后台菜单、页面,快速实现增删改查; -+ `定时任务`:系统内置10中定时任务,还有自定义任务,可以自行设置执行周期,执行代码,完美兼容; -+ `系统事件`:埋入30+系统事件锚点,可在后台页面进行事件添加; -+ `在线编辑`:可以在后台对系统的代码进行编辑修改操作,不用登录服务器去修改代码文件,方便快捷; -+ `接口管理`:后台页面可以看到系统中所有的接口数据,并且可以在线调试接口; -+ `二开效率`:应用form-builder PHP可以快速生成表单; -+ `快速上手`:详细帮助文档、后台接口管理、后台数据库字典、系统文件管理备注、代码注释、一键安装; -+ `系统安全`:系统操作日志、系统生产日志、文件校验、数据备份; -+ `高性能`:支持Redis缓存、队列、长连接、多种云储存、支持集群部署。 - -## 📺 版权须知 - -> Apache License 2.0 许可的主要内容包括: -> -> Apache License 2.0 是一种宽松的开源许可,允许人们自由使用、修改和分发软件。 - -+ 授权:允许任何人以任何目的使用、复制、修改和分发该软件。 - -+ 版权声明:要求在软件和相关文档中包含原始版权声明和许可证声明。 - -+ 保证免责:表明该软件是按现状提供的,没有任何明示或暗示的担保或保证。作者不承担任何赔偿责任。 - -+ 贡献者授权:要求所有贡献者授予 Apache 软件基金会永久性的、免费的、不可撤销的许可,以使用、复制、修改和分发其贡献。 - -+ 专利许可:为了保护使用该软件的用户,该许可要求贡献者授权任何必要的专利许可,以便将其用于 Apache 软件基金会的项目。 - ---- - -![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png) diff --git a/apps/crmeb/data.yml b/apps/crmeb/data.yml deleted file mode 100644 index 75e00c12d..000000000 --- a/apps/crmeb/data.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Crmeb 商城 -title: -description: -additionalProperties: - key: crmeb - name: Crmeb 商城 - tags: - - WebSite - - Local - shortDescZh: - shortDescEn: - type: website - crossVersionUpdate: true - limit: 0 - website: http://www.crmeb.com/ - github: https://github.com/crmeb/CRMEB/ - document: https://doc.crmeb.com/ diff --git a/apps/crmeb/logo.png b/apps/crmeb/logo.png deleted file mode 100644 index 23eb123de5ca765a86c75edc489453fe40da69d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9478 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