Project N.E.K.O. 是一个以开源为驱动、以公益为导向的UGC(用户生成内容)平台。我们的旅程始于Github和Steam,并将逐步拓展到移动App商店,最终目标是构建一个与现实世界紧密相连的AI原生元宇宙。
该项目在 GitHub 荣获 872 Star且同时上架 Steam商店,社区活跃,用户数日益增长
GitHub :Project-N-E-K-O/N.E.K.O: N.E.K.O. — A proactive, native omni-modal AI companion featuring 24/7 ambient awareness, agent capability and an embodied emotional engine.
以下是Docker版详细部署教学 (Docker版我写的,我就不信教不会你)
1.远程连接服务器 SSH
本篇以 GMSSH 演示
1.1添加服务器:

1.2填写服务器的凭证:

按从服务器提供商获取的实际填写就好,填写完点击 测试连接 确定可以连接就点击 保存
1.3连接服务器SSH:

点击连接SSH
当显示这个界面说明你已经成功连接到了SSH

2.配置Docker
2.1配置环境:
在当前SSH会话根据你的Linux系统发行版执行以下命令
Debian or Ubuntu
sudo apt install curl && \
sudo bash <(curl -sSL https://xuanyuan.cloud/docker.sh)ArchLinux
sudo pacman -S curl && \
sudo bash <(curl -sSL https://xuanyuan.cloud/docker.sh)接下来根据脚本提示继续完成就好
2.2运行Docker
恭喜你,你已经成功安装Docker了,接下来就是运行N.E.K.O了:~
方法一:Docker Run(推荐)
在SSH会话执行
NEKO_BASE_PATH="~/neko-data" && \
docker network create --driver bridge neko-network 2>/dev/null || true
docker run -d \
--name neko \
--restart unless-stopped \
-p 48911:80 \
-p 48912:443 \
-v "${NEKO_BASE_PATH}/N.E.K.O:/root/Documents/N.E.K.O" \
-v "${NEKO_BASE_PATH}/logs:/app/logs" \
-v "${NEKO_BASE_PATH}/ssl:/root/ssl" \
--network neko-network \
docker.gh-proxy.org/ghcr.io/project-n-e-k-o/n.e.k.o:latest方法二:Docker Compose
在SSH会话执行
NEKO_BASE_PATH="~/neko-data" && \
mkdir -p ${NEKO_BASE_PATH} && \
cd ${NEKO_BASE_PATH} && \
curl -O https://gh-proxy.org/https://github.com/Project-N-E-K-O/N.E.K.O/blob/main/docker/docker-compose.yml && \
docker compose up -d等待运行完毕
3.访问N.E.K.O
在浏览器输入 http://服务器IP:48911 或 https://服务器IP:48912
恭喜你!你已经部署完成了。接下来就是常规的N.E.K.O配置环节了!
原创
Project N.E.K.O. Docker部署指导
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
评论交流
欢迎留下你的想法