NAS搭建开源轻量级客户关系管理系统(CRM),实现工作流、合同与销售自动化



「怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!」
添加机器猫微信:westlife-995,便可以自动进熊猫群哦

前言
EspoCRM是一个开源免费的轻量级客户关系管理(CRM)系统,采用响应式设计,界面非常美观大方,能够自动适应PC、平板和手机访问。功能非常全面,包括销售自动化、市场、销售过程、文档、产品、合同、知识库和工作流等功能。如果你对CRM系统有需求,EspoCRM不失为一个不错的选择。
部署
该项目部署很简单,首先我们需要新建一个docker-compose.yml文件,内容需要改为自己的,例如端口号有冲突需要更改,其中的容器账号密码以及数据库账号密码也可以进行更改。
version: '3'services:  mysql:    image: mysql:8    container_name: mysql    command: --default-authentication-plugin=mysql_native_password        environment:      MYSQL_ROOT_PASSWORD: root_password      MYSQL_DATABASE: espocrm      MYSQL_USER: espocrm      MYSQL_PASSWORD: database_password    volumes:      - /volume1/docker/espocrm-docker/mysql:/var/lib/mysql    restart: always  espocrm:    image: espocrm/espocrm    container_name: espocrm    environment:      ESPOCRM_DATABASE_HOST: mysql      ESPOCRM_DATABASE_USER: espocrm      ESPOCRM_DATABASE_PASSWORD: database_password      ESPOCRM_ADMIN_USERNAME: admin      ESPOCRM_ADMIN_PASSWORD: password      ESPOCRM_SITE_URL: "http://localhost:8088"    volumes:      - /volume1/docker/espocrm-docker/espocrm:/var/www/html    restart: always    ports:      - 8088:80  espocrm-daemon:    image: espocrm/espocrm    container_name: espocrm-daemon    volumes:      - /volume1/docker/espocrm-docker/espocrm:/var/www/html    restart: always    entrypoint: docker-daemon.sh  espocrm-websocket:    image: espocrm/espocrm    container_name: espocrm-websocket        environment:      ESPOCRM_CONFIG_USE_WEB_SOCKET: "true"      ESPOCRM_CONFIG_WEB_SOCKET_URL: "ws://localhost:8086"      ESPOCRM_CONFIG_WEB_SOCKET_ZERO_M_Q_SUBSCRIBER_DSN: "tcp://*:7777"      ESPOCRM_CONFIG_WEB_SOCKET_ZERO_M_Q_SUBMISSION_DSN: "tcp://espocrm-websocket:7777"    volumes:      - /volume1/docker/espocrm-docker/espocrm:/var/www/html    restart: always    entrypoint: docker-websocket.sh    ports:      - 8086:8080
随后我们需要在docker文件夹中新建一个espocrm-docker文件夹,同时新建子文件夹espocrm与mysql,并将docker-compose.yml放在其中。
准备工作
随后我们打开NAS的SSH端口,并用SSH工具连接到NAS并获取管理员权限。最后通过cd /volume1/docker/espocrm-docker移动到项目目录并通过docker-compose up -d启动项目,看到四个项目都done后变代表项目部署成功了。
部署成功
在启动之后可能需要等待一段时间,这里可以通过查看espocrm容器日志来查看是否启动成功。
日志
体验
启动成功后浏览器输入http://nasip+8088便能访问项目登录界面了,账号密码为你yml文件中定义的账号密码,如未更改则为admin/password。
登录界面
登陆后就能看到项目主界面,默认为英文,但我们可以通过设置界面更改为中文。通过点击右上角的Administration再选择Settings便能看到语言设置了。
中文设置
刷新界面就能看到中文界面了,该项目的功能很多,可以看到左边有客户、联系人、潜在客户、商机以及工单等选项,点击下面的三点展开内容还能看到文件、营销活动以及知识库等栏目。
功能栏
这里熊猫尝试新建知识库,喜闻乐见的是其中有一处翻译错误,身体是什么鬼?以我的猜测,这里原本应该对应的为内容之类的词汇吧!不过虽然有一处翻译错误,但并不影响使用。知识库的创建界面功能很多,可以选择发布时间,推送团队甚至对应到相应工单。
知识库
其他功能你们可以自行探索,熊猫这里不一一介绍了,总之很强大。相应的项目的设置项也非常之多,打开设置面板能看到你可以选择对UI进行调整,设置计划任务以及调整默认货币,甚至还支持集成第三方服务和扩展插件等等。
设置项
总结
整体体验了一些功能,在我看来这样的容器适合中介,经销商等销售行业的人员使用。你可以录入你的客户信息,并对客户进行精确的分类。你还可以通过创建商机来录入对应客户的所有信息,例如投资意向等等。在我看来有点类似中介的后台系统了,不过该项目并没有指定行业,所以在任何行业都能适用。以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
到顶部