安装(RemoteTalk) - mozhou-tech/kim-voice-assistant GitHub Wiki
硬件支持
建议使用阿里云ECS,配置1核CPU + 1G内存足够,下图为配置示例:
通过Docker镜像
通过Dockerfile构建安装镜像,需要在服务器中预先安装docker服务。Docker的安装方法请参见官方文档,本文就不多赘述。以下为安装步骤:
- 下载代码到本地(服务器)
- 将setting-example.yaml复制为setting.yaml,并将对应的阿里云配置改成你自己的
- 运行 "docker build -t kim-server . " 命令构建镜像
- 运行 "docker run -itd -p 5004:80 kim-server" 启动服务(如果使用阿里云ECS,需开放5004端口安全策略)
TIPS:
- 你可以通过配置Nginx反向代理(参照根目录"kim-server.conf"文件),通过80端口配置域名对外服务;
- 修改根目录的Dockerfile可以指定运行的代码分支和版本。
以下为Docker管理的常见命令;
docker image ls # 查看镜像
docker ps # 查看正在运行的docker容器
docker ls -a # 查看所有容器
配置镜像加速器
https://cr.console.aliyun.com/#/accelerator
直接安装
基于macOS安装
直接在裸机上安装需要复杂的环境配置工作,建议通过Docker镜像直接安装,或对docker目录下的Dockerfile反向工程。