简体中文
|
繁體中文
|
English
|
首页
软件分享
镜像难题,Docker用户必看
迷你主机厂商推荐
特别版Chrome浏览器
Search
1
OpenWrt可让宽带速度瞬间提升?broadbandacc完全揭秘
2,705 阅读
2
无缝转播IPTV,OpenWRT新手也能get udpxy
2,648 阅读
3
OpenWRT必看!安装iStore应用商店,扩展更丰富应用
2,630 阅读
4
OpenWrt轻松多拨,提升网速的必备神器
2,378 阅读
5
零泄漏,零污染,MosDNS让你的网络飞起来
2,207 阅读
简体中文
|
繁體中文
|
English
默认分类
网络赚米
OpenWrt
应用程序
AI
科技
VPS
数码
电脑
云服务
黄鱼
润学
登录
Search
标签搜索
性价比
OpenWrt
开户
eSIM
VPS
开源工具
香港
Mini PC
安装教程
docker
Docker 部署
迷你主机
银行
银行卡
美国
Docker部署
本地部署
跨平台
散热
AI 助手
Xiaopao
累计撰写
773
篇文章
累计收到
2
条评论
首页
栏目
默认分类
网络赚米
OpenWrt
应用程序
AI
科技
VPS
数码
电脑
云服务
黄鱼
润学
页面
软件分享
镜像难题,Docker用户必看
迷你主机厂商推荐
特别版Chrome浏览器
搜索:
搜索到
29
篇与
的结果
2024-06-12
ChatOllama怎么用?OpenWrt快速部署它
大家好呀!今天我要和大家分享一款超级好用的神器——ChatOllama🌟,以及如何在OpenWrt上通过docker-compose来部署它。如果你也是个技术小白,这篇文章绝对是你的救星💡,一起手把手来操作,轻松搞定部署!什么是ChatOllama?ChatOllama是一款基于AI的聊天机器人🤖,功能强大,应用广泛。无论是用来做个人助理还是知识库,它都能轻松胜任。而且,它支持在各种操作系统和环境下运行,尤其是通过Docker容器化部署,让安装和管理变得更加简单。很多小伙伴用OpenWrt来做路由器,但其实它的功能远不止如此。在OpenWrt上安装Docker,你可以将你的路由器变成一个功能强大的服务器🌐。是不是很酷?准备工作在开始之前,我们需要一些准备工作:确保你的OpenWrt设备(建议从openwrt.ai下载安装固件)已经安装了Docker和Docker-compose。如果还没有,先在命令行执行以下命令安装:opkg update opkg install docker dockerd opkg install docker-compose确保你的设备已经连接到互联网,以便下载必要的镜像和资源。确认一下Docker环境已准备好。部署步骤接下来,我们进入正题,开始部署ChatOllama。步骤一:创建docker-compose文件我们需要创建一个放置的目录,如mkdir -p /data/docker/chatollama,在目录内创建一个docker-compose文件来定义ChatOllama服务,命令:cd /data/docker/chatollama vi docker-compose.ymldocker-compose.yml文件如下:services: ollama: image: ollama/ollama ports: - "11434:11434" restart: always volumes: - ollama_data:/root/.ollama chromadb: image: chromadb/chroma ports: - "8000:8000" restart: always volumes: - chromadb_data:/chroma/.chroma/index chatollama: environment: - CHROMADB_URL=http://chromadb:8000 - DATABASE_URL=file:/app/sqlite/chatollama.sqlite - REDIS_HOST=redis image: 0001coder/chatollama:latest extra_hosts: - "host.docker.internal:host-gateway" ports: - "3000:3000" restart: always volumes: - ~/.chatollama:/app/sqlite redis: image: redis:latest restart: always volumes: - redis_data:/data volumes: chromadb_data: redis_data: 保存并退出编辑器。步骤二:启动服务接下来,我们使用docker-compose启动ChatOllama服务:docker-compose up -d这一步会自动拉取ChatOllama的相关镜像并启动服务。如果一切顺利,你应该可以容器在运行。步骤三:配置ChatOllama打开浏览器,访问http://<你的OpenWrt设备IP>:3000,进入ChatOllama的主界面。按照提示完成Ollama配置,只需在端点框下填http://host.docker.internal:11434,然后保存。然后可以在模型页面下载一个qwen:0.5b的大模型:另外也需要在命令行初始一下SQLite 数据库:步骤四:测试ChatOllama配置完成后,可以在Web界面上测试ChatOllama的功能。进入对话页,最下方选择模型后,输入一些常见的问题,看看它的表现。如果一切正常,你的ChatOllama已经成功部署并运行啦!🎉常见问题和解决办法1.无法访问Web界面:确保Docker服务正常运行,并检查端口映射是否正确。2.拉取镜像失败:检查网络连接,并确保OpenWrt设备有足够的存储空间。3.服务启动失败:查看docker-compose日志,检查是否有错误信息,并根据提示解决。看完这篇文章,是不是觉得在OpenWrt上部署ChatOllama其实很简单?🧐只需要几个步骤,你就能拥有一个强大的AI聊天助手。还在等什么?赶快动手试试吧!希望这篇文章对你有所帮助,记得点赞👍、收藏❤️、分享🔗,让更多人知道这个宝藏神器!💎更多关注:www.9418666.xyz
2024年06月12日
1,420 阅读
0 评论
0 点赞
2024-06-07
Flowise是什么东东?在OpenWrt上来部署康康
小伙伴们,今天给大家带来一个超级好用的神器——Flowise!😍它是一款集成了多种功能的工具,可以让你通过拖拽界面轻松创建自定义的LLM流程。操作简单,功能强大,绝对是你不可或缺的好帮手。今天我们就来一起在OpenWrt上通过docker-compose部署Flowise。话不多说,都给我冲吧!🚀准备工作在开始部署之前,我们需要确保你已经安装了以下环境:DockerDocker Compose未安装的小伙伴建议从openwrt.ai下载固件,可直接在软件包里安装dockerd和docker-compose插件。确保这些环境安装完成后,我们就可以开始部署Flowise啦!😉第一步:创建.env文件首先,我们需要在创建的项目目录下创建一个.env文件。mkdir -p /data/docker/flowise cd /data/docker/flowise vi .env内容可以复制参考一下这个.env文件。这个文件是配置Flowise的关键,我们需要在其中指定各种环境变量。💡PORT=3000 FLOWISE_USERNAME=admin FLOWISE_PASSWORD=admin DATABASE_PATH=/root/.flowise APIKEY_PATH=/root/.flowise SECRETKEY_PATH=/root/.flowise LOG_PATH=/root/.flowise/logs BLOB_STORAGE_PATH=/root/.flowise/storage这里的配置包括指定端口,登录用的账号密码,以及数据(如流程、日志、API密钥、凭证等)能够持久保存的路径,确保每次重启容器后数据不会丢失。第二步:配置启动docker-compose在此目录下再创建一个docker-compose.yml文件,内容如下:version: '3.1' services: flowise: image: flowiseai/flowise restart: always environment: - PORT=${PORT} - CORS_ORIGINS=${CORS_ORIGINS} - IFRAME_ORIGINS=${IFRAME_ORIGINS} - FLOWISE_USERNAME=${FLOWISE_USERNAME} - FLOWISE_PASSWORD=${FLOWISE_PASSWORD} - FLOWISE_FILE_SIZE_LIMIT=${FLOWISE_FILE_SIZE_LIMIT} - DEBUG=${DEBUG} - DATABASE_PATH=${DATABASE_PATH} - DATABASE_TYPE=${DATABASE_TYPE} - DATABASE_PORT=${DATABASE_PORT} - DATABASE_HOST=${DATABASE_HOST} - DATABASE_NAME=${DATABASE_NAME} - DATABASE_USER=${DATABASE_USER} - DATABASE_PASSWORD=${DATABASE_PASSWORD} - DATABASE_SSL=${DATABASE_SSL} - DATABASE_SSL_KEY_BASE64=${DATABASE_SSL_KEY_BASE64} - APIKEY_PATH=${APIKEY_PATH} - SECRETKEY_PATH=${SECRETKEY_PATH} - FLOWISE_SECRETKEY_OVERWRITE=${FLOWISE_SECRETKEY_OVERWRITE} - LOG_LEVEL=${LOG_LEVEL} - LOG_PATH=${LOG_PATH} - BLOB_STORAGE_PATH=${BLOB_STORAGE_PATH} - DISABLE_FLOWISE_TELEMETRY=${DISABLE_FLOWISE_TELEMETRY} - MODEL_LIST_CONFIG_JSON=${MODEL_LIST_CONFIG_JSON} ports: - '${PORT}:${PORT}' volumes: - ./flowisedata:/root/.flowise entrypoint: /bin/sh -c "sleep 3; flowise start"有了配置文件后,我们就可以启动docker-compose了。在项目当前目录下运行以下命令:docker-compose up -d这将下载并启动Flowise的容器,等待完成。是不是so easy?😍第三步:测试和使用完成后,你可以访问http://你的OpenWrt设备的IP:3000来开始使用Flowise,输入我们配置的默认账号密码admin/admin,开始创建你的第一个流程,体验拖拽式界面的便利吧!🤩更多使用教程请学习其官方文档:docs.flowiseai.com/using-flowise第四步;关闭容器如果你想关闭容器,只需要运行以下命令:docker-compose down这样就可以随时停止和启动Flowise,超级方便!👍总结Flowise是一款非常强大的工具,操作简单,功能丰富,特别适合开发者和小白使用。不管你是想构建LLM应用还是管理数据,Flowise都能满足你的需求!建议收藏,绝对不会让你失望!🌟如果你有任何问题或者需要帮助,欢迎加入tg群!希望这篇教程对你们有所帮助,祝大家使用愉快!😊更多关注:www.9418666.xyz
2024年06月07日
1,391 阅读
0 评论
0 点赞
2024-06-07
用luci-app-wizard配置OpenWrt网络,简单又高效
小伙伴们,你们是不是比较烦折腾OpenWrt的网络配置?今天就让我们一起来搞定这个工具吧!✨ 不用担心,这篇文章一起来用luci-app-wizard来配置网络,真的超简单!小白也能轻松搞定哦~首先,打开你的OpenWrt界面,登录到LuCI。建议OpenWrt的固件从openwrt.ai下载。别急,一步步来,你一定可以搞定!1.进入LuCI界面打开浏览器,输入你的路由器IP地址(格式一般是192.168.x.x),然后输入你的用户名和密码登录。🚪2.找到luci-app-wizard插件登录后,进入系统菜单,找到“软件包”,先更新列表,搜索“luci-app-wizard”,然后点击安装。等安装完成,我们就可以开始配置网络啦!🎉3.配置向导开始安装完成后,回到主菜单,你会看到一个新的“网络向导”选项,点击进入。里面有三种组网的模式,根据提示一步步操作,非常直观。😎4.设置宽带拨号在向导中选择第一种模式:宽带拨号连接,一般通过WAN接口连接到光猫进行拨号。这里需要填入网络提供商给PPPoE拨号的用户名和密码。DHCP在LAN口保持默认启用状态📡5.设置连接到现有路由器这种模式时候不需要拨号,直接连接到网络提供商的局域网中,比如光猫支持路由功能。默认将WAN 接口配置方式和DNS 配置方式都设置自动获取(DHCP)。注意如果WAN的接口网段与你的OpenWrt路由的网段冲突,需要到LAN接口更改IP地址,可以在“网络”-“接口”中进行设置,编辑为不同网段的地址即可。🌐6.设置旁路由旁路由就是不使用WAN接口,直接设置LAN口的IP等信息连接网络,作为第二个上网的网关,可以自动设置或手动设置,建议根据你的实际情况进行设置,相当于给一台普通电脑设置网络。需要注意的是DHCP服务,若网络中已有DHCP的服务,就需要关闭掉旁路由的,否则会导致冲突。NAT启用就根据你的无线网络访问情况来设置吧。7.保存并应用最后,检查你的配置,如果没有问题,点击“保存配置”。系统会自动重启,并应用你所做的设置。等几分钟,新的网络配置就生效了。🚀整个过程是不是很简单?😉其实只要跟着向导一步步来,真的没有想象中那么难。配置完成后,你的网络应该就能正常工作了。如果还有什么问题,可以多看看网上的教程。这篇文章真的非常适合那些刚接触OpenWrt的小白们,绝对是好用到哭的工具推荐!记得给我疯狂点赞哦~👍更多关注:www.9418666.xyz
2024年06月07日
1,848 阅读
0 评论
0 点赞
2024-06-06
OpenWrt上搞定ChatTTS-ui,掌控AI文生真人语音技术
小伙伴们,今天给大家带来一篇详细的教程,一起来学习在OpenWrt上通过Docker Compose搭建ChatTTS-ui!😎什么是ChatTTS-ui?ChatTTS是一个超级棒的工具,可以将文字直接转换为语音,这个语言相当真实,带有语气,并且支持中英文和数字的混杂哦!而ChatTTS-ui是一个简单的本地网页界面,直接使用ChatTTS将文字合成为语音,同时支持对外提供API接口。简直是语音合成神器!✨准备工作在开始之前,你需要确保你的OpenWrt设备已安装好Docker和Docker Compose环境,建议从openwrt.ai上下载固件,可在软件包中安装dockerd和docker-compose插件。由于ChatTTS项目组建议设备支持4G以上的英伟达显卡,并且安装了CUDA11.8+,这个目前OpenWrt还做不到,需要加倍努力。如果没有显卡也没关系,它也有CPU版本的部署方法,下面就介绍这个方法吧!🖥️步骤一:拉取项目仓库首先,我们需要在任意路径下克隆ChatTTS-ui项目(请先安装git-http插件),命令例如:git clone https://github.com/jianchang512/ChatTTS-ui.git /data/docker/chat-tts-ui步骤二:启动服务进入到项目目录,使用cpu版本的docker-compose配置文件来启动:cd /data/docker/chat-tts-ui docker-compose -f docker-compose.cpu.yaml up -d由于这部需要下载编译镜像,要花点时间等待完成。接着可以查看一下初始化日志:docker-compose -f docker-compose.cpu.yaml logs -f --no-log-prefix看看服务是否已正常运行。图中可以看到它会通过modelscope下载相应的模型:步骤三:访问ChatTTS WebUI启动成功后,你可以通过以下地址访问ChatTTS网页界面:http://你的OpenWrt设备的IP:9966步骤四:更新因为该项目还在继续开发,如需要更新代码,执行以下命令:git checkout main git pull origin main docker compose down docker compose -f docker-compose.cpu.yaml up -d --build docker compose -f docker-compose.cpu.yaml logs -f --no-log-prefix这么详细的教程,简直就是新手宝宝们必备的正确姿势!大家赶紧都赶紧吧,亲测有效,绝对不会让你失望的~💪更多关注:www.9418666.xyz
2024年06月06日
1,532 阅读
0 评论
0 点赞
2024-06-03
用Jan打造离线AI神器!上OpenWrt详细步骤
小伙伴们,你们了解过Jan吗?这个绝绝子的开源ChatGPT替代品不仅完全离线运行,还能在任何硬件上跑得飞快,从PC到多GPU集群都能搞定🤩。Jan有以下5个特点:本地运行,隐私无忧支持远程API,灵活调用100%离线,数据安全跨平台支持,随心使用强大扩展性,功能多样今天,就来和大家一起如何在OpenWRT上,通过Docker Compose部署Jan的cpu-fs模式。真的超简单,有机就能做!首先,准备好你的环境。你需要Docker和Docker Compose。这两者在OpenWrt上的安装非常简单,建议从openwrt.ai上下载固件,只需进入软件包,搜索并下载dockerd和docker-compose两个插件,或者通过命令一键安装:opkg update&&opkg install dockerd docker-compose。安装完成后通过以下命令确认docker环境正常:Jan也支持GPU模式,那就需要通过Ubuntu等系统安装nvidia-driver和nvidia-docker2。具体安装教程可以参考官方文档📄。接下来,我们就要开始部署Jan了!OpenWrt下我们选择使用cpu-fs模式,也就是在CPU模式下使用默认文件系统。具体步骤如下:步骤一:创建目录,首先,在命令行终端下,在合适位置创建jan目录,如mkdir -p /data/docker/jan,然后进入目录。步骤二:docker-compose配置文件在jan目录下,我们可以选择两种docker-compose配置文件:docker-compose.yml(使用预构建的Docker镜像)和docker-compose-dev.yml(本地构建Docker镜像)。我们这里选择简单的方法,使用wget命令下载,使用预构建的Docker镜像。配置文件中,需要将app_cpu_fs模式下把API_BASE_URL中的localhost改为你的OpenWrt路由器的IP:步骤三:启动Jan服务只需执行以下命令即可开启Jan的服务:docker-compose --profile cpu-fs up -d步骤四:检查Jan是否正常运行启动完Jan的Web服务器,你可以通过浏览器访问http://你的OpenWrt路由IP:3000来使用Jan了🎉。自带大模型仓库:常见问题1.Docker无法启动? 检查Docker服务是否正常运行。2.Jan无法访问? 确认你的防火墙设置允许端口3000的访问;可更换ghcr.io/janhq/jan-server的镜像版本,地址:https://github.com/janhq/jan/pkgs/container/jan-server3.需要更多帮助? 加入Jan的Discord社区,寻求帮助和支持。看到这里,你是不是已经觉得很简单了呢?其实,部署Jan真的不难,只要按照步骤一步一步来,很快你就能在自己的设备上拥有一个强大的离线AI助手💪。赶快试试看吧,把这个神器分享给你的小伙伴们吧!更多关注:www.9418666.xyz
2024年06月03日
1,560 阅读
0 评论
0 点赞
2024-05-31
好用的问卷系统你还不知道?在OpenWRT上部署xiaoju-survey试试
小伙伴们,今天我要给大家分享一款好用到哭的问卷系统基座——xiaoju-survey,简直是调研神器!它不仅轻量化、安全,还能快速满足各种线上调研场景。首先来了解一下xiaoju-survey的亮点🌟:1.轻量、安全:适用于市场调研、客户满意度调研、在线考试、投票等众多场景,支持40+种题型和100+精选模板。数据能力经过上亿量级打磨,绝对专业!2.全面、专业:制定了问卷标准化协议规范和UI/UX规范,保障高用户体验。题型物料化设计,自由定制扩展,满足你各种需求。3.快速接入、灵活扩展:开箱即用,低成本定制专属调研系统。前后端分离,Docker化方案部署简单,适合各种规模的项目。你是不是已经有点心动了呢?别急,下面开始在OpenWRT上通过Docker-compose部署xiaoju-survey,让你也能拥有自己的专属问卷系统🥳。Step 1: 环境准备需要确保你的OpenWrt系统已安装了dockerd及docker-compose插件,建议从openwrt.ai下载固件,通过系统软件包可直接轻松安装哦。进入命令行模式("服务"-"终端")输入一下两个命令确认docker环境:docker --version docker-compose --versionStep 2: 创建目录,编写docker-compose配置文件在openwrt上创建一个目录,如mkdir -p /data/docker/xiaoju-survey,然后进入该目录创建docker-compose.yml文件,内容如下:version: "3.6" services: mongo: image: mongo:4 container_name: xiaoju-survey-mongo restart: always environment: MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME} # 默认使用系统的环境变量 MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD} # 默认使用系统的环境变量 ports: - "27017:27017" # 数据库端口 volumes: - mongo-volume:/data/db # xiaoju-survey-data/db/data:/data/db networks: - xiaoju-survey xiaoju-survey: image: "xiaojusurvey/xiaoju-survey:1.1.2-slim" container_name: xiaoju-survey restart: always ports: - "8080:80" # API端口 environment: XIAOJU_SURVEY_MONGO_URL: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@xiaoju-survey-mongo:27017 # docker-compose 会根据容器名称自动处理 links: - mongo:mongo depends_on: - mongo networks: - xiaoju-survey volumes: mongo-volume: networks: xiaoju-survey: name: xiaoju-survey driver: bridgeStep 3:启动服务:执行以下命令启动哦docker-compose up -d是不是超级简单?🤩 Step 4:访问服务用浏览器打开网址http://你的OpenWrt路由的IP:8080/即可进入到xiaoju-survey的管理后台。首次登录要创建一个管理员的账号密码,然后就可以创建问卷了。这里有三种类型:基础调查、投票评选、在线报名,根据自己需要选择吧。好好感受以下xiaoju-survey的魅力,快速接入、灵活扩展,绝对是你做调查必备的好帮手!如果再结合上FRP的内网端口映射,调查就可以在任何有网络的地方进行了。交流与支持:为了让更多小伙伴加入,xiaoju-survey项目提供了微信和QQ交流群,大家可以在群里交流心得、分享经验。记得Star一下这个开源项目❤️,你的支持是最大的动力!项目地址:github.com/didi/xiaoju-survey。好啦,今天的分享就到这里,赶紧动手试试吧!手残党也能轻松上手,有openwrt就能do!记得收藏和分享哦😉。更多关注:www.9418666.xyz
2024年05月31日
1,571 阅读
0 评论
0 点赞
2024-05-30
你的私人AI大脑Khoj,在OpenWRT上的部署一下吧
大家好,今天给小伙伴们带来一个绝绝子的神器——Khoj!这款开源的私人AI应用简直是宝藏💎,它能帮助你扩展自己的数字大脑,让你无论在工作还是学习上都如虎添翼🦁。现在,就让我们一起看看如何在OpenWRT上通过docker-compose来部署这个神器吧!🛠️Khoj可以让你的AI代理随时待命,随时为你提供帮助。你可以将自己的笔记📓、文档📄分享到Khoj上,这样你的数字大脑就能不断扩展🧠。而且,Khoj的AI代理可以访问互联网,这就意味着你可以实时获取信息📡。这不仅是工作中的神器,也是学习上的好帮手📚。Khoj的兼容性也是非常强的,不管你是使用Desktop、Emacs、Obsidian、Web等等,都能轻松使用Khoj。同时,它还支持多种文件格式的共享,包括pdf、markdown、org-mode、notion文件和GitHub仓库📁。这些都能让你在使用过程中畅通无阻⚡。最让人激动的是,Khoj还能进行语义搜索,这意味着你在文档中的搜索将更加快速且准确🔍。不仅如此,Khoj的AI代理还能根据你的需求创建个性化的图像🖼️,并且理解你的语音🎤。简直是YYDS,超有料啊!🤩说了这么多,那么如何在OpenWRT上通过docker-compose来部署Khoj呢?接下来就是学习时间📖:第一步:安装Docker和Docker-compose在OpenWRT上安装Docker和Docker-compose,为了方便省事,这里建议大家从openwrt.ai下载固件,通过软件包安装dockerd和docker-compose等插件。安装完毕后,在命令行模式(“服务”-“终端”)验证一下安装是否成功:第二步:创建Khoj目录,编写docker-compose文件在你的OpenWRT设备上创建一个文件夹,比如mkdir -p /data/docker/khoj,然后在这个文件夹中创建一个名为docker-compose.yml的文件。文件内容如下:version: "3.9" services: database: image: ankane/pgvector ports: - "5432:5432" environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: postgres volumes: - khoj_db:/var/lib/postgresql/data/ healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres"] interval: 30s timeout: 10s retries: 5 server: depends_on: database: condition: service_healthy # Use the following line to use the latest version of khoj. Otherwise, it will build from source. image: ghcr.io/khoj-ai/khoj:latest # Uncomment the following line to build from source. This will take a few minutes. Comment the next two lines out if you want to use the offiicial image. # build: # context: . ports: # If changing the local port (left hand side), no other changes required. # If changing the remote port (right hand side), # change the port in the args in the build section, # as well as the port in the command section to match - "42110:42110" working_dir: /app volumes: - khoj_config:/root/.khoj/ - khoj_models:/root/.cache/torch/sentence_transformers # Use 0.0.0.0 to explicitly set the host ip for the service on the container. https://pythonspeed.com/articles/docker-connection-refused/ environment: - POSTGRES_DB=postgres - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres - POSTGRES_HOST=database - POSTGRES_PORT=5432 - KHOJ_DJANGO_SECRET_KEY=secret - KHOJ_DEBUG=False -
[email protected]
- KHOJ_ADMIN_PASSWORD=password command: --host="0.0.0.0" --port=42110 -vv --anonymous-mode volumes: khoj_config: khoj_db: khoj_models:第三步:启动Khoj运行以下命令启动Khoj:docker-compose up -d此时,你的Khoj就会开始拉取镜像,并且运行容器。第四步:访问等待一会在运行了!你可以通过访问http://你的OpenWRT设备IP:42110来查看Khoj的工作界面🌐。第五步:配置和使用Khoj根据你的需求,在Khoj的配置界面进行相关设置。Files可以同步你电脑的文件,需要下载对应的桌面端:khoj.dev/downloads;Github是通过你的API令牌连接到你的代码仓库;Notion连接到你的相关笔记。通过这些设置,你就可以上传自己的笔记和文档,体验Khoj带来的高效和便利✨。Khoj的部署就是这么简单,有手就能做🤲。希望这篇教程对你有所帮助!如果觉得有用,记得点赞收藏哦❤️!更多关注:www.9418666.xyz
2024年05月30日
1,571 阅读
0 评论
0 点赞
2024-05-22
OpenWrt部署全栈AI神器AnythingLLM,YYDS
小伙伴们,你们听说过AnythingLLM吗?这个全方位AI应用程序绝对是你一直在寻找的宝藏工具!不但可以智能聊天,还能管理多用户、高度配置,真是好用到哭🥲。今天,就和大家一起如何在OpenWrt上通过docker-compose部署这个神器,让你分分钟拥有自己的私有GPT!🚀AnythingLLM功能超强大,可以将各种文档、资源(如网址链接、音频、视频)转换为上下文,以便大语言模型(LLM)在聊天中参考。它支持多种LLM和向量数据库,还能智能管理工作区内的文档和对话,省心省力。多用户实例支持和权限管理、智能体Agent、定制聊天窗口……简直是打工人的救星!💼项目地址:github.com/Mintplex-Labs/anything-llm在开始部署之前,我们需要确保OpenWrt设备(演示固件来源于openwrt.ai)上已经安装了Docker和docker-compose。如果还没有安装,可以进入到命令行终端(“服务”-“终端”)按照以下命令来完成:opkg update opkg install dockerd docker docker-compose service docker start确认Docker已安装并运行:docker --version docker-compose --version下面开始部署AnythingLLM的步骤1.git(安装git-http插件)克隆AnythingLLM仓库:git clone https://github.com/Mintplex-Labs/anything-llm.git cd anything-llm/docker2.配置环境变量:复制.env.example为一个.env文件,这里有很多大模型的API、Embedding API等参数设置,请根据需求进行内容修改(建议不要修改,在部署完成后管理界面生成)。文件内容:SERVER_PORT=3001STORAGE_DIR="/app/server/storage"UID='1000'GID='1000'......注意要给.env文件加上权限:chown -R 1000.1000 .env3.创建数据库:用touch创建一个空的 SQLite DB 文件:mkdir -p server/storage&&touch server/storage/anythingllm.db&&chown -R 1000.1000 server4.配置docker-compose文件:修改docker-compose.yml文件,内容如下:version: "3.9" name: anythingllm networks: anything-llm: driver: bridge services: anything-llm: container_name: anything-llm image: mintplexlabs/anythingllm:latest cap_add: - SYS_ADMIN volumes: - "./.env:/app/server/.env" - "./server/storage:/app/server/storage" - "./collector/hotdir/:/app/collector/hotdir" - "./collector/outputs/:/app/collector/outputs" user: "${UID:-1000}:${GID:-1000}" ports: - "3001:3001" env_file: - .env networks: - anything-llm extra_hosts: - "host.docker.internal:host-gateway"5.拉取镜像并启动容器:docker-compose up -d6.验证部署:在浏览器中访问http://你openwrt路由器的IP:3001,如果看到AnythingLLM的登录界面,说明部署成功!🎉7.使用和管理现在,你可以通过AnythingLLM的管理界面添加模型的添加文档、创建工作区,甚至配置多用户权限。操作界面简洁易懂,小白也能快速上手!如果遇到问题,可以参考官方文档(docs.useanything.com/)或加入社区寻求帮助。好了,今天的教程就到这里了。希望大家都能顺利在OpenWrt上部署AnythingLLM,享受这款绝绝子的AI应用程序带来的便利和乐趣!如果觉得这篇文章对你有帮助,记得点赞和收藏哦!❤️更多关注:www.9418666.xyz
2024年05月22日
1,508 阅读
0 评论
0 点赞
2024-02-20
OpenWrt+UnblockNeteaseMusic,轻松解锁网yi云灰色音乐
网yi云音乐因为版权问题,导致很多歌曲变灰,不能听!真是气死了!😫以前为了专门播放音乐,找了很多其他音乐App,现在有了OpenWrt这款路由器系统,加上UnblockNeteaseMusic解锁网yi云音乐的插件,根本不用那么麻烦了,网yi云音乐所有的灰色歌曲都可以解锁,简直是音乐爱好者的福音!🥳操作超级简单,小白我都会,保证按照下面教程,十分钟内制作出解锁网yi云音乐的OpenWrt系统!结果让你惊艳,PROCESS让你振奋!💪1.准备好OpenWrt系统的路由器,我用的是R2S软路由,大家挑个自己中意的就行!📶2.打开网站:https://github.com/UnblockNeteaseMusic/luci-app-unblockneteasemusic,通过右边Releases,找到并下载最新luci-app-unblockneteasemusic的ipk安装包。3.登录路由器,进入Luci管理界面,找到系统-软件包,先点击 更新列表,再点击上传软件包,上传完成后确定安装。耐心等待插件安装完成!🏃4.安装完成后,进入 解除网yi云音乐播放限制 页面,勾选 启用本插件,然后点击 保存并应用。如果你不放心,可以检查UnblockNeteaseMusic是否处于运行中和点击日志查看插件工作情况。 superiority!😎5.下载网yi云客户端。打开网站https://blog.amarea.cn/archives/netease-cloudmusic-history-version.html,可以看到有Win,Mac和安卓等版本,根据你的需求进行下载安装,建议尽量不要下载最新版本,以防有坑无法使用。一般情况下通过OpenWrt路由器上网就无需任何设置即可自动解除网yi云音乐播放限制。OK!至此就完成了网yi云音乐的解锁!让我们开始尽情地听歌吧!🎶真的是易如反掌的事儿,这可是拯救你耳朵的神器!网yi云变灰的歌全都能听,心心念念的歌曲终于不用空缺了!开心到飞起来~ 🛫欢迎点赞+分享给更多小伙伴!如果你听歌品质高,还可以对UnblockNeteaseMusic进行更多设置,使用其他高音质音源,简直是Hi-Res无损音乐!这体验真的太舒服了!😌建议收藏+转存,你会经常需要用到的。更多访问:https://9418666.xyz
2024年02月20日
1,878 阅读
0 评论
0 点赞
1
2
3