安装(RemoteTalk) - mozhou-tech/kim-voice-assistant GitHub Wiki

硬件支持

建议使用阿里云ECS,配置1核CPU + 1G内存足够,下图为配置示例:

Snip20180228_38

阿里云ECS领券入口

通过Docker镜像

通过Dockerfile构建安装镜像,需要在服务器中预先安装docker服务。Docker的安装方法请参见官方文档,本文就不多赘述。以下为安装步骤:

  1. 下载代码到本地(服务器)
  2. 将setting-example.yaml复制为setting.yaml,并将对应的阿里云配置改成你自己的
  3. 运行 "docker build -t kim-server . " 命令构建镜像
  4. 运行 "docker run -itd -p 5004:80 kim-server" 启动服务(如果使用阿里云ECS,需开放5004端口安全策略)

TIPS:

  1. 你可以通过配置Nginx反向代理(参照根目录"kim-server.conf"文件),通过80端口配置域名对外服务;
  2. 修改根目录的Dockerfile可以指定运行的代码分支和版本。

以下为Docker管理的常见命令;

docker image ls # 查看镜像
docker ps # 查看正在运行的docker容器
docker ls -a # 查看所有容器

配置镜像加速器

https://cr.console.aliyun.com/#/accelerator

直接安装

基于macOS安装

直接在裸机上安装需要复杂的环境配置工作,建议通过Docker镜像直接安装,或对docker目录下的Dockerfile反向工程。