一.Sun-Panel介绍简单易用且美观服务器、NAS导航面板、Homepage、浏览器首页界面简洁,功能强大,资源占用少上手简单,可视化操作,可0代码使用一键切换内、外网模式链接支持docker部署(支持Arm系统)支持多账号隔离使用支持查看系统状态支持自定义js、css简单使用可以无需连接外部数据库丰富图标风格自由搭配,支持iconify图标库支持网页内置小窗口打开(部分三方网站屏蔽此功能)中文文档:https://sun-panel-doc.enianteam.com/zh_cn/DEMO:http://sunpaneldemo.enianteam.com/#/二、docker部署1.添加容器打开unraid 界面>选择“Docker”选项>选择左其第一项“ADD CONTAINER”新建一个容器。进入新建容器页面,只需要填写“name”:容器名称(随意英文,不重复就可以)“Rrpository”容器镜像:这里我们选择:hslr/sun-panel 这个镜像直接复制进去。然后选“APPLY”新建容器2.设置参数ports端口'3002:3002'配置文件目录映射/app/conf
一、介绍始于2018年7月,支持多文件上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序 演示地址:https://png.cm/ 之前一直用的图床程序是:PHP多图长传程序2.4.3 由于版本过老并且使用falsh上传,在当前html5流行大势所趋下,遂利用基础知识新写了一个以html5为默认上传并且支持flash,向下兼容至IE9。 本程序环境要求极低,适用于单一场景(游客上传)和个人使用,不适于多用户复杂场景 本人善写bug 发现bug可提交 issues 追求稳定请下载 稳定版github 地址 https://github.com/icret/EasyImages2.0Docker版本 https://github.com/DDS-Derek/EasyImage-DockerDockerHub: https://hub.docker.com/r/ddsderek/easyimag宝塔版使用教程 https://blog.laoda.de/archives/aapanel-install-easyimagedocker 版使用教程 ht
一、简介主要特色轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI轻松上传:复制粘贴,拖拽选择多种类型:文本,文件防止爆破:错误次数限制防止滥用:IP限制上传次数口令分享:随机口令,存取文件,自定义次数以及有效期匿名分享:无需注册,无需登录管理面板:查看所有文件,删除文件一键部署:docker一键部署多种存储方式:阿里云OSS、本地文件流项目地址https://github.com/vastsa/FileCodeBox二、docker部署1.添加容器打开unraid 界面>选择“Docker”选项>选择左其第一项“ADD CONTAINER”新建一个容器。进入新建容器页面,只需要填写“name”:容器名称(随意英文,不重复就可以)“Rrpository”容器镜像:这里我们选择:lanol/filecodebox:beta 这个镜像直接复制进去。然后选“APPLY”新建容器(2023年10月13日,当前最新版本是beta版而非lastest,带后台管理)2.设置参数2.1设置端口号2.2设置data映射点击添加后保存,启动docker后即可通过IP+端口号访问三、访问
介绍simple-mind-map是一个简单&强大的Web思维导图库,不依赖任何特定框架。可以帮助你快速开发思维导图产品。官网:https://wanglin2.github.io/mind-map/#/indexgithub:https://github.com/wanglin2/mind-map特性插件化架构,除核心功能外,其他功能作为插件提供,按需使用,减小打包体积支持逻辑结构图、思维导图、组织结构图、目录组织图、时间轴(横向、竖向)、鱼骨图等结构内置多种主题,允许高度自定义样式,支持注册新主题节点内容支持文本(普通文本、富文本)、图片、图标、超链接、备注、标签、概要、数学公式节点支持拖拽(拖拽移动、自由调整)、多种节点形状,支持使用 DDM 完全自定义节点内容支持画布拖动、缩放支持鼠标按键拖动选择和Ctrl+左键两种多选节点方式支持导出为json、png、svg、pdf、markdown、xmind,支持从json、xmind、markdown导入支持快捷键、前进后退、关联线、搜索替换、小地图、水印、滚动条提供丰富的配置,满足各种场景各种使用习惯支持协同编辑部署1.添加容器打开
一、CookieCloud介绍CookieCloud是一个和自架服务器同步Cookie的小工具,可以将浏览器的Cookie及Local storage同步到手机和云端,它内置端对端加密,可设定同步时间间隔。可以快速同步浏览器Cookie同步,实现无需登录,无缝访问。项目:https://github.com/easychen/CookieCloud 镜像:https://hub.docker.com/r/easychen/cookiecloud二、浏览器插件chrome插件地址:https://chrome.google.com/webstore/detail/cookiecloud/ffjiejobkoibkjlhjnlgmcnnigeelbdledge插件地址:https://microsoftedge.microsoft.com/addons/detail/cookiecloud/bffenpfpjikaeocaihdonmgnjjdpjkeo三、Docker部署1.添加容器打开unraid 界面>选择“Docker”选项>选择左其第一项“ADD CONTAINER”新建一个容器
一个专注于文件分享的高颜值轻量小工具1.介绍功能创建文件共享,你可以通过链接访问这些文件支持自定义链接的后缀部署非常简单(Docker 部署 2 分钟搞定)没有文件大小的限制(只要你的硬盘够大)支持设置共享的到期时间支持访问者限制,可以用密码来保护你的共享支持切换是否需要登陆才能上传支持注册 / 关闭注册支持邮件提醒接收者支持暗黑模式浅色和深色模式支持 amd64/arm64相关地址GitHub 源码:https://github.com/stonith404/pingvin-shareDocker 镜像:https://hub.docker.com/r/stonith404/pingvin-share2.安装打开unraid 界面>选择“Docker”选项>选择左其第一项“ADD CONTAINER”新建一个容器。进入新建容器页面,只需要填写“name”:容器名称(随意英文,不重复就可以)“Rrpository”容器镜像:这里我们选择:stonith404/pingvin-share 这个镜像直接复制进去。然后选“APPLY”新建容器3.设置参数进入编辑页面后,点击底部“+add a
Drawio 是一种流程图和图表绘制工具,它是一款免费的开源软件,可在各种平台上使用,包括 Windows、macOS 和 Linux 等。docker下部署可以直接在浏览器上画图。1.安装打开unraid 界面>选择“Docker”选项>选择左其第一项“ADD CONTAINER”新建一个容器。进入新建容器页面,只需要填写“name”:容器名称(随意英文,不重复就可以)“Rrpository”容器镜像:这里我们选择:jgraph/drawio 这个镜像直接复制进去。然后选“APPLY”新建容器然后系统会自动下载容器并部署。2.设置端口参数进入编辑页面后,点击底部“+add......”添加详细的变量,然后添加一些参数。端口上提供了http与https端口,分别对应8080与8443,都映射或者只映射http看个人实际情况。随后启动容器浏览器输入http://nasip+本地端口即可。3.设置中文进去新建画图,在菜单栏选择"Extra"--->"Language"--->"简体中文"记得切换后刷新浏览器。显示的此设备指的你当前使用电脑,并不是nas的本地磁盘。选择新建绘图,
使用CA Backup / Restore Appdata进行数据备份1.安装去到应用商店“APPS”,搜索“Appdata Backup/Restore”进行下载等待安装完成2.使用先设置Appdata部分其他部分建议存放备份数据要创建一个空的文件夹,里面不要有其他数据,不然可能被清空这里提示一下,最后备份时间尽量合理安排,不要同时运行多个备份插件(比如VM Backup虚拟机备份),但也不要预留时间过长,硬盘刚开始休眠你又要启动备份。看情况判断,如果你有开内网穿透的docker有可能因为关闭重启断线设置完成点击“立即应用”,会弹出弹窗意思就是:备份文件的这个目录(比如我的“/appdata_backup”)里面不要再装其他数据,不然可能被清空。可以点击进行手动备份试试可以看到已经开始备份了这里可以看到备份和还原的状态,相当于日志吧完成备份可以看到这里多了一个可以选择恢复的文件,这里我就不尝试恢复了不测试了3.总结总的来说这个和用“rsync备份”都一样,不过对于不太会命令行的用户更加友好上手,不需要折腾rsync命令去备份。
1.系统准备openwrt有许多系统,比较常用的是esir大神编译的版本以及小宝大神编译的iStoreOS,其官网下载地址如下:esir大神:http://bit.ly/esirpg_googledriveiStoreOS:https://www.istoreos.com/openwtr在线订制:https://supes.top/下载后一般是压缩文件,将其解压成img文件,然后上传到unraid下:/mnt/user/isos/我以iStoreOS为例,存储位置如下:2.新增虚拟机依次点“VMS”---“ADD VM”3.选择Linux系统4.OPENWRT虚拟机设置完成后点击“CREATE”即可打开openwrt虚拟机,通过终端访问,修改软路由IP:vi /etc/config/network修改后台ip地址,完成后记得输入reboot重启esir大神的固件一般初始是没有密码iStoreOS的默认密码一般是:password
在unraid下用docker搭建一个webdav服务器。从而可以实现外网访问和给群晖备份等等功能。1、创建docker打开unraid 界面>选择“Docker”选项>选择左其第一项“ADD CONTAINER”新建一个容器。进入新建容器页面,只需要填写“name”:容器名称(随意英文,不重复就可以)“Rrpository”容器镜像:这里我们选择:bytemark/webdav 这个镜像直接复制进去。然后选“APPLY”新建容器然后系统会自动下载容器并部署。2、设置参数变量下载好的容器需要进行部署才能正常使用,接下来我们给新建的webdav添加几个值。在容器上单击选择“Edit”编辑容器。进入编辑页面后,点击底部“+add......”添加详细的变量,然后添加一些参数。打开“+add”选项后,会弹出这么一个菜单。第一项的“config type”(设置类型)中分别有“path”路径、 “port”端口、“varirble”变量 、“label”标签、“Device”设备五项可选:对于这个docker我们只需要依次添加 以下几个参数即可:新建:AUTH_TYPE(类型:varirble
介绍官网:https://nginxproxymanager.com/对于不会配置 Nginx 的小伙伴 Nginx Proxy Manager 可以像宝塔面板一样的UI界面轻松的管理端口转发,完成反向代理的设置和SSL证书的部署。我家里有公网,按道理只要进行端口转发,就可以进行外网访问,但随着服务器跑的服务增多,对应的端口数量也多起来,每一个端口对应的服务不容易记,加上家庭路由器端口转发大部分会有数量限制,因此在路由器上进行端口转发然后外网访问的方法显得有点吃力。如果通过 Nginx Proxy Manager 的反向代理,就可以实现这个问题,尽管80和443端口被封,换成其它端口,如8081之类的,就相当于只需要记一个端口加网址就可以外网访问了。譬如说原来我群晖的访问地址为:www.xxx.com:6001,Jellyfin的访问地址为:www.xxx.com:6002,如果使用 Nginx Proxy Manager(npm) ,且npm的80端口映射为6003,那么,我就可以通过设置,使得群晖的访问地址设置为:dsm.xxx.com:6003;Jellyfin的访问地址设置为:
准备工作a)黑群晖套件中心安装好“docker”b)拥有公网IPc)拥有域名并申请ssl(黑群晖的是nginx代理)1.群晖docker下载bitwarden映像打开docker,点击“注册表”,搜索“vaultwarden/server”(bitwarden改名为vaultwarden)2.创建容器下载完后,去到左侧“映像”,双击下载好的“vaultwarden”3.映像设置如下自定义容器名,我设置为"vaultwarden"然后点击“高级选项”3.1存储空间装载路径:/data3.2设置端口点击网络,将80端口映射的端口设置为自己想要的端口设置完后点击“应用”,然后点击“下一步”,再点击“应用”即可此时,通过IP+端口可以访问,但因为没有设置ssl,因此注册不了账户,接下来我们设置https4.导入ssl证书在黑群晖依次点击“控制面板”---》“安全性”---》“证书”---》“新增”添加新证书,将申请的ssl的密钥和证书导入进去5.黑群晖设置方向代理黑群晖控制面板下依次点击“应用程序门户”---》“反向代理服务器”---》“新增”设置成功后点击“确定”6.配置ssl证书给绑定域名
简介h5ai 相对于其它私有云来说功能简单、体积轻便(1MB左右)、页面排版自动适应 PC 和移动端、支持包括中文在内的多语言显示,采用 NodeJs 框架开发,编译完成后为 PHP 程序。h5ai 通过不同的视图来对服务器端的目录和文件进行查看。可以在线预览 PDF、文档、脚本(语言高亮)、图片、视频、下载(二维码)等等。因为它重在文件索引与分享,所以不支持文件上传。1.添加容器在unraid系统下,点击菜单栏的DOCKER,然后点击添加容器2.拉取安装容器存储库 : awesometic/h5ai设置完成后点击 APPLY3.参数设置安装完成后点击h5ai的图标,点击 编辑 进入编辑界面设置端口 容器端口:80 主机端口:6013(根据实际情况自定义填写)设置目录文件 配置类型:路径 容器路径:/h5ai 主机路径:/mnt/user/Softwares/设置配置文件 配置类型:路径 容器路径:/config 主机路径:/mnt/user/appdata/h5ai/配置完成后点击APPLY应用至此,通过IP+端口号访问即可4.配置h5ai提供几项个性化配置,修改配
自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。支持的域名服务商 Alidns(阿里云) Dnspod(腾讯云) Cloudflare 华为云 Callback1.添加容器在unraid系统下,点击菜单栏的DOCKER,然后点击添加容器2.拉取安装容器存储库:jeessy/ddns-go填写完后点击 应用3.参数设置安装完成后点击DDNS-GO的图标,点击 编辑 进入编辑界面点击 添加另一个路径、端口、变量、标签或设备端口设置 容器端口:9876 主机端口:9876(根据实际情况填写,如9008,也可以填默认的9876)配置文件挂载挂载主机目录, 删除容器后配置不会丢失。点击 添加另一个路径、端口、变量、标签或设备配置类型:路径 容器路径:/root 主机路径:/mnt/user/appdata/ddns-go/完成后点击“应用”更新4.访问ddns-gohttp://ip:端口
unraid下的docker是非常好用方便的容器,但随着时间推移,docker数据越来越多,就需要对docker做备份,换电脑的话还需要做迁移。下面记录下unraid下的docker备份和迁移过程:拷贝unraid下system--->docker--->docker.img文件到新unraid系统;拷贝unraid下appdata下所有文件及文件夹到新unraid系统;把原unraid的u盘里config/plugins/dockerMan/templates-user中对应的配置拷贝到新unraid系统u盘对应文件夹;完成后重启新unraid系统。
Busy
来自未满十八岁的大叔对世界的一些见解.