离线AI、机器人、稍后阅读、串流、线上办公——开源&docker合集(四)
前言
大家好,这里是可爱的Cherry。
2月29日拉~ 据说今天是28年一次的疯狂星期四,错过再等28年!!V我50!!!V我50!!!

首先感谢大家的喜爱,新人创作第3个月(其实是2个半月),在值得买平台推荐下,在各位值友的认可下,很荣幸的成为了生活家,并荣登原创达人榜。
后续,Cherry也想尝试一下不同的写作方向,例如非docker的开源软件,数码产品、家居生活等。
同时,会尽量保持目前docker项目的更新频率,希望大家多多鼓励,点一点赞,点一点收藏~拜谢~~~
言归正传
今天Cherry继续给大家分享一个合集,本次不仅包括docker项目,还包括一些简单安装的开源项目。
若是有值友需要详细教程的,可以在评论区留言,Cherry有时间的时候一定会将详细的教程发布出来。
🔻第三期集合
一、Homepage德古拉主题包
一款基于homepage导航的深色模式主题包——德古拉皮肤,不能独立运行,需要建立在homepage的基础上。
包含全新的Icons和背景图。
地址:https://github.com/Jas-SinghFSU/homepage-dracula?tab=readme-ov-file

二、本地运行的AI(一)
一款100%在本地运行的多平台的OpenAI模型,支持MacOS、Windows、Linux客户端,支持Docker环境部署。
有人测试过,运算能力在GPT3.5之下,对于无法科学上网的朋友可以使用一下。好处是本地跑速度快很多,而且可以作为OpenAI的API使用。

git clone https://github.com/janhq/jan.git
cd Jan
# 默认CPU模式部署
docker compose --profile cpu-fs up -d
# S3文件模式CPU模式部署
docker compose --profile cpu-s3fs up -d
# 默认GPU模式部署
docker compose --profile gpu-fs up -d
# S3文件模式GPU模式部署
docker compose --profile gpu-s3fs up -d
三、本地运行的AI(二)
🤖 免费的开源 OpenAI 替代方案——LocalAI
自托管、社区驱动和本地优先。
直接替代在消费级硬件上运行的 OpenAI。
无需GPU。
支持运行ggguf,transformers,diffusers等多种模型。
它允许生成文本、音频、视频、图像。还具有语音克隆功能。

🔻以下为自建镜像
#下载源代码,包含dockerfile等文件
git clone https://github.com/mudler/LocalAI.git
#进入下载的文件夹
cd #这里替换成你下载的文件名
#修改配置文件并启动
docker-compose up -d
🔻以下为官方镜像(纯CPU的,考虑到NAS一般不支持cuda,GPU支持的我就不放了,可以去官网找)

四、AI对话集成客户端
ChatALL(齐叨)是一款同时与ChatGPT、Bing Chat、Bard、Alpaca、Vicuna、Claude、ChatGLM、MOSS、讯飞星火、文心一言等聊天的集成客户端。
支持windows、macOS、linux,下载安装即用。


五、游戏、桌面串流项目
Moonlight PC是一款基于NVIDIA串流技术的开源游戏客户端,支持PC、WEB、Steam Link、安卓、IOS等多端。
首先在GeForce Experience的设置中启用 GameStream
然后保持主机和客户端在同一局域网内,打开程序后,通过输入pin码来实现游戏串流。
Windows、Mac 和 Linux 上的硬件加速视频解码
最高4K、120帧的画面展示
支持 H.264、HEVC 和 AV1 编解码器(AV1 需要 Sunshine 和支持的主机 GPU)
HDR streaming support HDR 流媒体支持
7.1 环绕声音频支持
10 点多点触控支持(仅限 Sunshine)
游戏手柄支持,具有力反馈和运动控制,最多可容纳 16 名玩家
支持指针捕获(用于游戏)和直接鼠标控制(用于远程桌面)
支持将系统范围的键盘快捷键(如 Alt+Tab)传递给主机


六、RSS聚合工具
FreshRSS是一款免费的、自托管的新闻聚合工具。
具有匿名阅读模式,支持用户自定义标签。有一个用于(移动)客户端的 API 和一个命令行界面。
支持不同的登录方法:Web 表单(包括匿名选项)、HTTP 身份验证(与代理委派兼容)、OpenID Connect。

🔻移动端API支持列表

docker run -d
--name freshrss
--restart unless-stopped
--log-opt max-size=10m
-p 8080:80 #自定义端口
-e TZ=Asia/Shanghai
-e 'CRON_MIN=1,31'
-v freshrss_data:/var/www/FreshRSS/data #自定义存储路径
-v freshrss_extensions:/var/www/FreshRSS/extensions #自定义扩展路径
freshrss/freshrss
七、书签与稍后阅读
Wallabag是一个Web应用程序,允许保存网页以供以后阅读。
单击、保存并在需要时阅读它。它提取内容,这样您就不会被弹窗打扰。
浏览器插件:支持chrome、dege、opera、firefox,搜索Wallabag即可
手机客户端:支持IOS、安卓移动端。

docker run
-v /opt/wallabag/data:/var/www/wallabag/data
-v /opt/wallabag/images:/var/www/wallabag/web/assets/images
-p 80:80
-e "SYMFONY__ENV__DOMAIN_NAME=http://localhost" #定义访问域名或IP
wallabag/wallabag
八、可视化机器人开发框架
Koishi是一个跨平台、可扩展、高性能的机器人框架,支持MacOS、windows、Linux,Docker环境部署。
即便是零基础的用户也能在几分钟之内搭建自己的聊天机器人,插件市场提供近1000种插件,真正实现了机器人的开箱即用。
提供在线插件市场,即使没有任何编程基础,也能轻松在控制台中下载安装插件
支持主流社交平台,支持多账户和跨平台数据互通
随时随地通过控制面板监控运行状态,控制机器人的行为,甚至上号聊天


docker run
--name koishi
-p 5140:5140
-v /some/place:/koishi
-e TZ=Asia/Shanghai
koishijs/koishi
九、线上办公
WorkAdventure 是一个基于 Web 的协作工作区,以 16 位视频游戏的形式呈现。
基于jitsi开源视频会议工具进行线上会议办公,可以自己创建地图、办公环境,感觉是个然并卵项目。
在 WorkAdventure 中,您可以在办公室四处走动并与同事交谈(使用视频聊天系统,当您接近某人时会触发)。


git clone https://github.com/workadventure/workadventure.git
cd
cp .env.template .env
docker-compose up -d

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
“错误! 请检查 /var/www/FreshRSS/data 目录权限,HTTP 服务器必须拥有写入权限。”
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
“错误! 请检查 /var/www/FreshRSS/data 目录权限,HTTP 服务器必须拥有写入权限。”
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案