
sendingtk/chatwootChatwoot是一个开源的客户支持平台,这个Docker镜像提供了一种简单、快速部署Chatwoot服务的方式。它允许企业通过网站聊天、电子邮件、社交媒体等多种渠道与客户进行交流,并提供统一的仪表板来管理所有客户对话。
使用以下命令快速启动Chatwoot服务:
bashdocker run -d --name chatwoot -p 3000:3000 chatwoot/chatwoot
推荐使用docker-compose进行部署,创建docker-compose.yml文件:
yamlversion: '3' services: postgres: image: postgres:13 volumes: - postgres_data:/var/lib/postgresql/data environment: - POSTGRES_DB=chatwoot - POSTGRES_USER=chatwoot - POSTGRES_PASSWORD=your_password restart: always redis: image: redis:6 volumes: - redis_data:/data restart: always chatwoot: image: chatwoot/chatwoot depends_on: - postgres - redis ports: - "3000:3000" environment: - DATABASE_URL=postgresql://chatwoot:your_password@postgres:5432/chatwoot - REDIS_URL=redis://redis:6379 - SECRET_KEY_BASE=your_secret_key - FRONTEND_URL=http://localhost:3000 restart: always volumes: postgres_data: redis_data:
然后运行:
bashdocker-compose up -d
Chatwoot支持多种环境变量来自定义配置:
SECRET_KEY_BASE: 应用程序的密钥,用于加密敏感数据FRONTEND_URL: 前端应用的URLDATABASE_URL: PostgreSQL数据库连接URLREDIS_URL: Redis服务器连接URLMAILER_SENDER_EMAIL: 发送邮件的***地址SMTP_ADDRESS: SMTP服务器地址SMTP_PORT: SMTP服务器端口SMTP_USERNAME: SMTP用户名SMTP_PASSWORD: SMTP密码SMTP_AUTHENTICATION: SMTP认证类型(plain/login/cram_md5)SMTP_ENABLE_STARTTLS_AUTO: 是否自动启用STARTTLS部署完成后,可以通过以下URL访问Chatwoot:
首次访问时,系统会引导您创建管理员账户和设置基本信息。完成设置后,您可以:
Chatwoot的数据存储在PostgreSQL数据库和Redis中,通过docker-compose配置中的卷(volumes)实现数据持久化。
要升级Chatwoot到最新版本:
bashdocker-compose pull chatwoot docker-compose down docker-compose up -d
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务