编辑
2024-09-23
项目分享
00

简介

FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景!

在线使用

安装

# 安装 Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun systemctl enable --now docker # 安装 docker-compose curl -L https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose # 验证安装 docker -v docker-compose -v # 如失效,自行百度~
编辑
2024-09-23
项目分享
00

聚合存储-alist

拉取

docker pull xhofe/alist:latest

安装

docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest

密码设置或重置

# 随机生成一个密码 docker exec -it alist ./alist admin random # 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码 docker exec -it alist ./alist admin set NEW_PASSWORD

个人网盘-nextCloud

可以存储文件\照片\通话\邮件\联系人\笔记等内容

拉取

docker pull nextcloud:latest

安装

docker run -d --restart=always --name nextcloud -p 9001:80 -v /root/nextcloud:/data nextcloud:latest
编辑
2024-09-12
项目分享
00

该文章已加密,点击 阅读全文 并输入密码后方可查看。

编辑
2024-09-12
项目分享
00

Dockerfile介绍

Dockerfile是一个包含构建Docker镜像所需指令的文本文件。

Dockerfile定义了一系列的操作和参数,用于自动化镜像的构建过程。这些指令以特定的格式书写,指导Docker如何逐步构建一个自定义的镜像。通过Dockerfile,用户可以实现应用程序的快速部署和持续集成。Dockerfile不仅是构建Docker镜像的核心,也是实现应用容器化和微服务架构的重要工具。

Docker 安装

请查看linux安装docker

在线部署

细节具体细节可以跳转查看这一篇IDEA一键部署Docker应用

编辑
2024-09-06
学习记录
00

前提

由A表和B表构成一个视图,他们直接用a表的主键关联,视图的目的是获取A表的全部内容以及统计B表的完成数和未完成数

A表

sql
CREATE TABLE `ATable` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', -- 其他属性..... )

B表

sql
CREATE TABLE `BTable` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', `type` int(1) NOT NULL DEFAULT '0' COMMENT '', `fault_status` int(1) NOT NULL DEFAULT '0' COMMENT '', `atable_id` bigint(20) char(19) NOT NULL DEFAULT '' COMMENT 'A表id', -- 其他属性..... )

视图

sql
create or replace algorithm = UNDEFINED view ATable_V as select a.id, --其他值...., count((case when (b.type = 0) then 1 end)) as conf, count((case when ((b.fault_status in (0, 3)) and (b.type = 0)) then 1 end)) as unconf from ATable a left join BTable b on a.id=b.atable_id group by a.id;