简介
星芸 OS (WebOS)是一款基于Web技术的操作系统,功能可以说非常强大,可以点击在线使用:WebCloud ,也可以进行私有部署到自己服务器,我们这篇文章就是介绍如何通过 Docker 私有部署星芸 OS,他们官方还提供了更多部署方案,Linux,Windows,MacOS,宝塔部署等,有需求可以进入官网查看:星芸 OS
星芸 OS 是什么
星芸 OS (WebOS)是一款基于Web技术的操作系统,允许用户通过浏览器访问和操作计算机资源。与传统桌面操作系统不同,星芸WebOS依托云计算技术,用户无需在本地安装软件或应用程序,只需通过互联网连接即可使用各种服务和应用。此外,星芸WebOS还支持挂载OSS和第三方网盘,为用户提供更灵活的存储解决方案。
星芸 OS 的功能
功能列表
| 功能 | 描述 | |
| 💖 | 个性化 | 壁纸,动态壁纸 |
| 💖 | 第三方登录 | 支持微信、QQ等三方登录 |
| 💖 | 离线下载 | 无需前端 实现离线下载 |
| 💖 | 文件管理器 | 删除、mkdir、重命名、移动/复制/剪切/粘贴/共享 |
| 💖 | 全盘断点续传 | 意外断网,刷新,重新在同一个目录选同一个文件能接着传 |
| 💖 | 跨盘秒传 | 任意盘之间复制粘贴会检测是否支持,不支持采用先下载再上传 |
| 💖 | 文件编辑预览 | 文本,代码,文档,图片等在线编辑和预览,后面会支持更多 |
| 💖 | 直连上传/下载 | 盘支持从浏览器直接上传/下载到服务器,不经过中转 |
| 💖 | 独立的应用商店 | 可下载应用插件、后期可注册开发者发布自己制作的插件 |
| 💖 | 永久直连 | 文件永久链接复制和直接文件下载 |
| 💖 | 全盘文件分享 | 权限管控,可控制是否允许下载 |
| 💖 | 用户权限管控 | 更细粒的权限分配 |
| 💖 | 日志 | 各类操作日志 |
| 💖 | 注册 | 允许用户自行注册,默认分配空间 |
| 💖 | 云协作 | 各类文档,协作 |
| 💖 | 音视频 | 在线打开各类音视频文件 |
| 高级功能 | 描述 | |
| 💖 | 通知管理 | 允许发送用户信息 |
| 💖 | 企业模式 | 企业模式框架,更好的管理部门及用户 |
| 💖 | 自营模式 | 内测中 |
| 💖 | 屏蔽版权信息 | 屏蔽所有版权信息,让Webos为个人所有 |
| 💖 | 全局JS,ccs | 全局代码功能 |
| 💖 | 共享上传 | 允许用户无需登录上传文件,多用于收集文件 |
| 💖 | 自定义广告管理 | 允许用户自行设置系统内的广告 |
| 💖 | 内网穿透 | 无需外网在任意环境下访问您的webos |
| 💖 | 内网映射 | 内网设备通过webos访问 |
| 💖 | VIP专属群 | 优先响应反馈的信息及建议 |
| 💖 | 本地同步 | 本地文件自动同步到webos或挂载的网盘内 |
| 💖 | 跨盘同步 | 任意网盘之间相互同步,支持秒传协议 |
| 💖 | 动态登录壁纸 | 登录注册页面允许设置视频为壁纸 |
详细功能
- 历史版本与回溯:支持文件的历史版本管理和回溯,确保文件安全。
- 多种界面风格:提供默认风格、仿Win11风格和网盘模式。
- 文档在线编辑预览:支持在线编辑和预览Excel、Word、PDF、PPT、TXT、Markdown等各类文档。
- 功能自定义:所有功能支持局部开启/关闭、显示/隐藏、修改/添加。
- 强大管理系统:无需修改任何代码,即可自定义所有设置。
- 挂载功能:支持自定义挂载网盘及OSS等存储服务。
- 三端访问:支持PC、手机和平板端访问。
- 插件支持:支持插件安装和扩展,提供应用商店安装插件。
- 本地磁盘支持:系统默认支持本地磁盘。
- SMTP邮箱功能:支持用户注册、找回密码等场景需求。
- 引用和嵌入功能:支持引用文件和嵌入功能。
- 自定义设置:支持自定义网站Logo图片、网站Favicon图标、全局JS代码和CSS样式。
- 用户注册登录:支持用户注册登录,提供表单注册登录和第三方社交账号注册登录(QQ、微信)。
- 自定义壁纸:支持自定义桌面壁纸和视频壁纸,以及登录界面的壁纸和视频壁纸。
- 文件管理:支持创建文件和文件夹,在线编辑预览,以及协作编辑。
- 分享功能:支持文件和文件夹分享,并可设置是否收费。
- 权限管理:支持用户权限和下载权限管理。
- 企业组织架构:支持企业组织架构设置。
- 文件收集:支持文件收集功能。
- 右键菜单:支持右键菜单设置。
- 广告管理:允许设置是否弹出广告窗口。
- 快捷方式:支持创建快捷方式。
- 任务栏锁定:支持锁定任务栏。
- 标签创建:支持创建标签。
- 网盘回收站:支持各网盘的回收站功能,无需网盘本身支持。
- SSH终端:支持SSH终端,无需配置直接内网访问。
- 离线下载:支持离线下载,后续将增加更多功能。
- 自动备份:支持自动备份功能。
- 跨盘同步:支持各大网盘之间的相互同步,支持秒传。
- 本地同步:支持本地文件同步到云端和第三方网盘。
- 保险箱:提供独立加密的保险箱功能,确保文件更安全。
支持挂载的网盘
| 推荐指数 | 挂载网盘 | 描述 |
| ⭐️⭐️⭐️⭐️⭐️ | 阿里云盘 | 扫码/验证码/账号登录,直连上传,直连下载 支持秒存 |
| ⭐️⭐️⭐️⭐️⭐️ | 天翼云盘 | 扫码登录,直连上传,直连下载 |
| ⭐️⭐️⭐️⭐️⭐️ | 百度云盘 | 扫码/验证码/账号登录,无缓存中转上传,直连下载 (无需会员 支持不限速下载 ) |
| ⭐️⭐️⭐️ | 夸克网盘 | 扫码登录,直连上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | 123云盘 | 账号登录,直连上传,直连下载 |
| ⭐️⭐️⭐️⭐️⭐️ | 本地磁盘 | 双模式:秒传模式/常规模式 |
| ⭐️⭐️⭐️⭐️ | OneDrive | 扫码,验证码,账号登录,无缓存中转上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | Cloudreve | 扫码,验证码,账号登录,无缓存中转上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | 一刻相册 | 支持上传任意格式文件,直连上传下载,(非会员默认30mb) |
| ⭐️⭐️⭐️⭐️ | WebDav | 对系统中进行挂载,可以挂载到本地磁盘 |
| ⭐️⭐️⭐️⭐️⭐️ | Alist | 支持挂载本地,无账号挂载(输入网址即可无需账号密码) |
| ⭐️⭐️⭐️⭐️⭐️ | 可道云 | 账号登录,无缓存中转上传,直连下载 |
| ⭐️⭐️⭐️⭐️⭐️ | 七牛云 | 账号登录,直连上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | 小龙云 | 账号登录,直连上传,直连下载(已修复) |
| ⭐️⭐️⭐️⭐️⭐️ | 115网盘 | 扫码/验证码/账号登录,直连上传,直连下载 支持秒存 |
| ⭐️⭐️⭐️ | 迅雷网盘 | 扫码/验证码/账号登录,直连上传,直连下载 支持秒存 |
| ⭐️⭐️⭐️⭐️⭐️ | 阿里OSS | 扫码/验证码/账号登录,直连上传,直连下载 支持秒存 |
| ⭐️⭐️⭐️⭐️⭐️ | 腾讯cos | 扫码/验证码/账号登录,直连上传,直连下载 支持秒存 |
| ⭐️⭐️⭐️ | Amazon S3 | 中转上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | FTP | 已支持,取决于服务器 |
| ⭐️⭐️⭐️⭐️ | SMB | 已支持,取决于服务器 |
| ⭐️⭐️⭐️⭐️ | 移动云盘 | 账号登录,中转上传,直连下载 |
| ⭐️⭐️⭐️ | 曲奇网盘 | 待增加...... |
| ⭐️⭐️⭐️⭐️ | PIKPAK | 账号登录,中转上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | 谷歌云盘 | 账号登录,中转上传,直连下载 |
| ⭐️⭐️⭐️ | 腾讯微云 | 账号登录,中转上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | 蓝奏云 | 账号登录,中转上传,直连下载 |
| ⭐️⭐️⭐️⭐️ | 又拍云 | 账号登录,直连上传,直连下载 |
Docker 部署
好了,写了一大堆介绍,相信大家已经非常想体验一波了,下面开始通过 Docker 部署 星芸 OS
一键启动镜像
docker run -itd --name xyos --restart=always -p 8088:8088 -v /:/webosMnt -v /data/webos/rootPath:/webos/api/rootPath -v /data/webos/apps:/webos/web/apps nebstudio/xyos:new注意
如果不了解Docker命令,不要随意改动,直接执行即可。上述命令中,持久化地址和主机映射端口均可更改
安装系统
访问地址:127.0.0.1:8088 (如果浏览器不跳转 请访问: 127.0.0.1:8088/webos/init
如果有公网,请将上述的 127.0.0.1 换成公网 IP