把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

2026-06-25 14:45:22 0点赞 1收藏 0评论

平时咱在看浏览页面会有客服的小头像,点进去就可以进行咨询。今天可以通过docker来实现这套客服系统。今天就来浅浅的折腾下。

该项目名称:chatwoot

它是一套开源的在线客服系统,全渠道客户沟通系统。它能够解决不同客户来自不同渠道的咨询,chatwoot将所有的渠道都汇集在一个收件箱,然后由客服人员进行分配回复。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

一、chatwoot体验

进入项目需要进行相关的配置,会话都集中在这个页面。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

接下来需要在收件箱里创建一个Website Channel,系统会生成一段代码,把这串代码粘贴在网站上。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

来自不同渠道与客户的会话都出现在这个地方。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

在会话中可以查所有消息、参与者以及未处理的信息。此外还可以切换频道,如果接入多个平台,可以在这里进行切换。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

在报告中可以查看会话的情况,客服状态、会话的流量。在这里也可以看到团队对话统计。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

标签中还可以看到客服的响应时间、平均解决时间,可以更高效的提升客会话效率。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

收件箱里可以查看来自各个平台的会话统计。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

客户满意度这里,可以查看客服的满意度,有利于对团队的管理。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

超级管理员的后台,可以添加代理机器人、和一些平台的设置。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

二、NAS部署chatwoot

进入威联通NAS,先在FileStation中创建三个文件夹【storage】、【redis】、【postgres】。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

打开ContainerStation,然后将下方代码进行复制粘贴。

复制前,下方代码需要修改

192.168.50.20 改成你的 NAS 实际 IP

CHANGE_ME_POSTGRES_PASSWORD 改成数据库密码

CHANGE_ME_REDIS_PASSWORD 改成 Redis 密码

CHANGE_ME_SECRET_KEY_BASE 改成 Chatwoot 密钥

services:

postgres:

image: docker.1ms.run/pgvector/pgvector:pg16

container_name: chatwoot-postgres

restart: unless-stopped

environment:

POSTGRES_DB: chatwoot

POSTGRES_USER: postgres

POSTGRES_PASSWORD: qnap1234

volumes:

- /share/Container/chatwoot/data/postgres:/var/lib/postgresql/data

redis:

image: docker.1ms.run/redis:alpine

container_name: chatwoot-redis

restart: unless-stopped

command:

- redis-server

- --appendonly

- "yes"

- --requirepass

- qnap1234

volumes:

- /share/Container/chatwoot/data/redis:/data

rails:

image: docker.1ms.run/chatwoot/chatwoot:v4.15.1-ce

container_name: chatwoot-rails

restart: unless-stopped

depends_on:

- postgres

- redis

ports:

- "3056:3000"

volumes:

- /share/Container/chatwoot/data/storage:/app/storage

environment:

RAILS_ENV: production

NODE_ENV: production

INSTALLATION_ENV: docker

FRONTEND_URL: http://192.168.50.20 :3056

DEFAULT_LOCALE: zh_CN

SECRET_KEY_BASE: 9f3a8c2d7e6b4f1a0c9d8e7f6a5b4c3d2e1f0a9b8c7d6e5f4a3b2c1d0e9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c3d2e1f0a9b8c7d6e5

POSTGRES_HOST: postgres

POSTGRES_PORT: 5432

POSTGRES_DATABASE: chatwoot

POSTGRES_USERNAME: postgres

POSTGRES_PASSWORD: qnap1234

REDIS_URL: redis://:qnap1234@redis:6379

REDIS_PASSWORD: qnap1234

ACTIVE_STORAGE_SERVICE: local

RAILS_LOG_TO_STDOUT: "true"

LOG_LEVEL: info

LOG_SIZE: "500"

ENABLE_ACCOUNT_SIGNUP: "true"

MAILER_SENDER_EMAIL: ""

SMTP_DOMAIN: ""

SMTP_ADDRESS: ""

SMTP_PORT: "587"

SMTP_USERNAME: ""

SMTP_PASSWORD: ""

SMTP_AUTHENTICATION: plain

SMTP_ENABLE_STARTTLS_AUTO: "true"

SMTP_OPENSSL_VERIFY_MODE: peer

entrypoint: docker/entrypoints/rails.sh

command:

- sh

- -lc

- sleep 20 && bundle exec rails db:chatwoot_prepare && bundle exec rails s -p 3000 -b 0.0.0.0

sidekiq:

image: docker.1ms.run/chatwoot/chatwoot:v4.15.1-ce

container_name: chatwoot-sidekiq

restart: unless-stopped

depends_on:

- postgres

- redis

- rails

volumes:

- /share/Container/chatwoot/data/storage:/app/storage

environment:

RAILS_ENV: production

NODE_ENV: production

INSTALLATION_ENV: docker

FRONTEND_URL: http://192.168.50.20 :3056

DEFAULT_LOCALE: zh_CN

SECRET_KEY_BASE: 9f3a8c2d7e6b4f1a0c9d8e7f6a5b4c3d2e1f0a9b8c7d6e5f4a3b2c1d0e9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c3d2e1f0a9b8c7d6e5

POSTGRES_HOST: postgres

POSTGRES_PORT: 5432

POSTGRES_DATABASE: chatwoot

POSTGRES_USERNAME: postgres

POSTGRES_PASSWORD: qnap1234

REDIS_URL: redis://:qnap1234@redis:6379

REDIS_PASSWORD: qnap1234

ACTIVE_STORAGE_SERVICE: local

RAILS_LOG_TO_STDOUT: "true"

LOG_LEVEL: info

LOG_SIZE: "500"

command:

- sh

- -lc

- sleep 60 && bundle exec sidekiq -C config/sidekiq.yml

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

等待容器的创建,时间会稍微久一些。

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

部署之后,初次登录,需要进行账号设置

把客服系统部署到 NAS 上,是一种什么体验?一键部署chatwoot

chatwoot这套客服系统确实不错,部署在自己NAS上,和客户的聊天都保存在本地,比放在第三方更让人放心。

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1
扫一下,分享更方便,购买更轻松