Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

使用 docker-compose 最新镜像启动 Keep ​

最简单的启动 Keep 的方式是使用 docker-compose:

shell
curl https://raw.githubusercontent.com/keephq/keep/main/start.sh | sh
bash
#!/bin/bash
# Keep install script for docker compose

echo "Creating state directory."
mkdir -p state
test -e state
echo "Changing directory ownership to non-privileged user."
chown -R 999:999 state || echo "Unable to change directory ownership, changing permissions instead." && chmod -R 0777 state
which curl &> /dev/null || echo "curl not installed"
curl https://raw.githubusercontent.com/keephq/keep/main/docker-compose.yml --output docker-compose.yml
curl https://raw.githubusercontent.com/keephq/keep/main/docker-compose.common.yml --output docker-compose.common.yml

docker compose up -d

docker-compose.yml 包含 3 个服务:

重新安装 Keep 并选择从头刷新 ​

注意: 此使用上下文将从头开始刷新,Keep 的数据和设置将被擦除。其他在此主机上的容器也会被擦除。因此,在使用以下步骤时请仔细考虑。

对于需要测试许多不同选项的情况,或者只是想使用 docker compose 从头重新安装 Keep 而不花费大量时间,即不重复安装 docker、下载安装程序等步骤...请按照之前的说明运行命令。

请按照以下步骤

第 1 步:停止、清除容器、网络、卷、镜像。 ​

在包含下载的 docker compose 文件的目录中,例如 /root/

docker-compose down

docker-compose down --rmi all

docker-compose down -v

docker system prune -a --volumes

第 2 步:清除 state 文件夹中的配置 db、配置文件。 ​

rm -rf state/*

第 3 步:再次运行 ​

docker compose up -d

基于 MIT 协议开源的 Keep · 由更夫社区维护