作者: iuu

Dify 社区版Docker部署-(私有化部署知识库1)

克隆代码

git clone https://github.com/langgenius/dify.git

启动Dify

进入 Dify 源代码的 Docker 目录

cd dify/docker
复制环境配置文件
cp .env.example .env
启动 Docker 容器

根据你系统上的 Docker Compose 版本,选择合适的命令来启动容器。你可以通过 $ docker compose version 命令检查版本,详细说明请参考 Docker 官方文档:

如果版本是 Docker Compose V2,使用以下命令:

docker compose up -d

如果版本是 Docker Compose V1,使用以下命令:

docker-compose up -d

更新 Dify

进入 dify 源代码的 docker 目录,按顺序执行以下命令:

cd dify/docker
docker compose down
git pull origin main
docker compose pull
docker compose up -d

同步环境变量配置 (重要!)
如果 .env.example 文件有更新,请务必同步修改你本地的 .env 文件。

检查 .env 文件中的所有配置项,确保它们与你的实际运行环境相匹配。你可能需要将 .env.example 中的新变量添加到 .env 文件中,并更新已更改的任何值。

修改默认端口

EXPOSE_NGINX_PORT=80
EXPOSE_NGINX_SSL_PORT=443

uview-plus文档去广告

uview-plus文档去广告

function clearAllTimers() {
  const maxTimeouts = 1000; 
  for (let i = 1; i <= maxTimeouts; i++) {
    clearTimeout(i);
    clearInterval(i);
  }
}
// 清除所有定时器
clearAllTimers();
window.alert = function() {};
document.querySelectorAll('.el-dialog__wrapper, .v-modal').forEach(item=>item.remove())

局域网查询冲突ip

扫描本地局域网ip 循环ping

for /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.0.%i

列出局域网ip列表

arp -a

给局域网ip发送消息

msg /server:192.168.1.166 * "ip冲突了"

Rust初学-安装篇

mac下安装

首先通过homebrew安装rustup管理工具:

brew install rustup

安装完后发现并不能够找到rustup指令,通过brew list进行查询,发现实际上安装的为rustup-init,于是再在命令行执行:

rustup-init

顺着流程安装完成之后,重启终端便可以安装好rust环境以及相关的工具链。

可以查看对应rustc以及cargo的版本:

rustc --version
rustc 1.53.0 (53cb7b09b 2021-06-17)
cargo --version
cargo 1.53.0 (4369396ce 2021-04-27)

简单的创建一个rust语言版的Hello World进行测试:

fn main() {
    println!("Hello World!");
}

将其保存为hello.rs。

在命令行使用rustc将其编译为可执行文件:

rustc hello.rs

之后直接执行可执行文件,便可以在终端看到对应的输出了!

./hello
Hello World!

打开本地文档

rustup doc

更新

 rustup update

卸载

rustup self uninstall
1 2 3 4 5 6 16