简体中文
|
繁體中文
|
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浏览器
搜索:
搜索到
12
篇与
的结果
2024-06-04
Syncthing太好用啦!OpenWRT上部署Syncthing
大家好!今天要和大家分享一个超好用的文件同步神器——Syncthing!🚀 它不仅能让你在多台设备间轻松同步文件,还特别注重数据安全和用户隐私。是不是已经很心动了呢?😆 那就一起来看看如何在OpenWRT上通过Docker Compose部署Syncthing吧!📖什么是Syncthing?Syncthing是一个开源的文件同步程序,主要特点是安全、易用、自动化和普适性。它可以在不同设备之间实时同步文件,确保你的数据随时随地都是最新的。最重要的是,Syncthing强调数据安全,绝不会让你的文件受到未经授权的访问。是不是觉得很靠谱?😉1.部署准备在开始部署之前,我们需要确保OpenWRT系统上已经安装了Docker和Docker Compose,建议从openwrt.ai上下载固件安装。如果还没有安装两个插件,登录OpenWrt后直接进入软件包,安装dockerd和docker-compose两个插件,记得先点击更新软件列表哦。当然也可以通过命令行模式安装。搞定了这些基础工作,我们就可以开始部署Syncthing啦!✨2.Docker Compose配置文件首先,打开命令行模式(“服务”-“终端”),我们需要创建一个目录,如mkdir -p /data/docker/syncthing,然后进入此目录再创建一个Docker Compose配置文件docker-compose.yml,内容如下:--- version: "3" services: syncthing: image: syncthing/syncthing container_name: syncthing hostname: my-syncthing environment: - PUID=1000 - PGID=1000 volumes: - /wherever/st-sync:/var/syncthing network_mode: host restart: unless-stopped这个配置文件定义了Syncthing服务的基本信息,包括镜像、容器名称、端口映射和数据卷等。只需将上述内容复制到一个名为 docker-compose.yml 的文件中即可。3.启动Syncthing配置文件准备好之后,就可以通过以下命令启动Syncthing:docker-compose up -d等待片刻,Syncthing服务就会在后台启动并运行。👏4.访问Syncthing Web界面启动成功后,你可以通过浏览器访问Syncthing的Web界面,默认地址是:http://你的OpenWRT IP地址:8384。在这里,你可以对Syncthing进行各种配置,比如添加同步文件夹、设置设备共享等等。整个过程非常简单直观,简直就是小白的福音!🙌首次进入会警告需设置图形界面的账号密码以保证安装,在设置-图形用户界面设置户名和密码后保存。5.配置同步文件夹在电脑或手机上下载对应的应用:Windows : https://github.com/canton7/SyncTrayzor/releases/latestAndroid : https://f-droid.org/packages/com.nutomic.syncthingandroid/安装完成后在电脑或手机先“添加远程设备”,在OpenWrt的Syncthing上点击“设置”-“显示ID”。复制这个ID到电脑或手机的Syncthing客户端上添加,数秒后Openwrt的Syncthing会提示新设备,点击“添加新设备”后完成。在电脑或手机的Syncthing客户端点击“添加文件夹”按钮。填写文件夹标签和路径,在“共享”中选择需要同步的设备,OpenWrt上Syncthing会弹出新文件夹提醒。点击“添加”后进行同步,最终同步完成。如此简单几步,就可以完成文件夹的同步设置啦!Syncthing也会自动帮你处理后续的文件同步工作,你只需要坐等文件同步完成就好啦!😊Syncthing在数据安全方面做得非常到位。所有的同步数据都是加密传输的,确保不会被第三方窃取。同时,Syncthing的配置文件和数据存储也都在本地,你完全可以放心使用。🔒总的来说,Syncthing不仅是一个功能强大的文件同步工具,还非常易于使用。无论你是技术小白还是老司机,都能轻松上手。如果你正在寻找一个可靠的文件同步方案,Syncthing绝对是不二选择!🔥更多关注:www.9418666.xyz
2024年06月04日
1,826 阅读
0 评论
0 点赞
2024-05-20
何不来个私有AI搜索引擎?在OpenWrt上部署体验farfalle
最近在Github上又看到farfalle的这个AI搜索项目💥,里面说farfalle是一款超级好用的本地AI搜索利器,让我也跃跃欲试了起来😝究竟什么是farfalle呢?farfalle是一款开源的AI驱动搜索引擎工具,支持本地部署各种大型语言模型(LLM)🤖,例如llama3、gemma和mistral等,还能连接云端算力如OpenAI的GPT-4等模型进行智能搜索和问答交互。不连网在本地运行时,可以避免隐私泄露的风险,超级安全可靠,真是白嫖d的福音呀🥰只要你有台配置超给力X86迷你主机,装上OpenWrt(演示固件来源openwrt.ai)变身路由器,就可以拿来体验下farfalle的本地AI搜索功能。听说farfalle部署很方便,只需几条命令就能跑起来,赶快一起来跟风尝鲜吧😝按照GitHub上的官方教程一步步操作吧👇🏻。首先进入到openwrt的命令行终端模式("服务"-"终端"),输入docker info确认docker-compose的环境,环境还没准备的小伙伴翻看之前教程在软件包安装dockerd和docker-compose两个插件哦。注意:由于需要最新版本的docker-compose,需卸载自带的docker-compose插件,然后直接通过命令行安装docker-compose:curl -L "https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-linux-x86_64" -o /usr/bin/docker-composechmod +x /usr/bin/docker-compose进入到/data/docker目录,通过git(安装git-http插件)克隆整个项目:cd /data/docker git clone https://github.com/rashadphz/farfalle.git再进入farfalle目录,创建环境变量文件.env,并依次添加TAVILY,OPENAI,GROQ的API密钥参数。Tavily是一个针对 LLMs RAG 优化的搜索引擎,旨在提供高效、快速和持久的搜索结果,免费申请API地址:app.tavily.com/home。OPENAI,GROQ这些云服务商不是必须的,根据需要填写。cd farfalle vi .env TAVILY_API_KEY=tvly-... OPENAI_API_KEY=sk-... GROQ_API_KEY=gsk-... 接下来修改一下docker-compose.dev.yaml文件的内容,如下:services: ollama: volumes: - ./ollama:/root/.ollama ports: - "11434:11434" container_name: ollama restart: unless-stopped image: ollama/ollama:latest backend: build: context: . dockerfile: ./src/backend/Dockerfile.dev ports: - "8000:8000" environment: - OLLAMA_HOST=${OLLAMA_HOST:-http://host.docker.internal:11434} - TAVILY_API_KEY=${TAVILY_API_KEY} - OPENAI_API_KEY=${OPENAI_API_KEY} - GROQ_API_KEY=${GROQ_API_KEY} - ENABLE_LOCAL_MODELS=${ENABLE_LOCAL_MODELS:-True} env_file: - .env develop: watch: - action: sync path: ./src/backend target: /workspace/src/backend extra_hosts: - "host.docker.internal:host-gateway" frontend: depends_on: - backend build: context: . dockerfile: ./src/frontend/Dockerfile.dev environment: - NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL:-http://localhost:8000} - NEXT_PUBLIC_LOCAL_MODE_ENABLED=${NEXT_PUBLIC_LOCAL_MODE_ENABLED:-true} ports: - "3000:3000" develop: watch: - action: sync path: ./src/frontend target: /app ignore: - node_modules/ 然后保存后一键运行启动服务:docker-compose -f docker-compose.dev.yaml up -d最后等待部署完成后,即可通过浏览器访问http://你的OpenWrt路由器IP:3000,就可以在本地体验AI搜索的乐趣了🥳不知道为啥原因,部署的farfalle最终无法成功运行,无奈只能选择试用一下作者提供的演示地址:https://farfalle.dev/没想到亲测下来,不支持中文搜索,但farfalle的搜索效果真的好到爆炸🤯!查找各种语言知识、常见问题,瞬间就有AI生成的全面解答,比度娘更专业,比夸夸群答更有深度。平时手头资料不全也没关系,farfalle智能整合互联网上海量信息,知识面全方位覆盖🌏最重要的是,farfalle搜索响应超级快速流畅,比云端GP贵的离谱的算力实际体验差不了多少,感觉就像在本地读取离线文件一样,绝对能满足大部分人对AI搜索性能要求🚀对于编程、写作或者学习研究这种创作型工作来说,farfalle更是不可多得的神器!搭配自己的语言模型,可以根据需求随时调整生成结果的风格和偏向,真正做到一人使嘴一人当差🤖总之farfalle后续的发展应该会挺好,绝对值得一试,还等什么呢?建议永久珍藏此文,学习之余也分享给更多家人朋友😘更多关注:www.9418666.xyz
2024年05月20日
1,474 阅读
0 评论
0 点赞
1
2