来自未满十八岁的大叔对世界的一些见解.
基本可以实现无损升级方法步骤:1.下载引导文件(后缀为img)和安装文件(后缀为pat)如果网络中只有一台虚拟黑群晖的话,理论上不需要修改img引导文件即可使用,如果存在两台或以上黑群晖,则需要修改sn、mac等参数,否则会硬件冲突,导致访问不了黑群晖2.使用DiskGenius打开引导文件磁盘---》打开虚拟磁盘文件3.点开引导文件加载虚拟磁盘第一个分区,浏览文件4.找到user-config.yml,复制到电脑桌面5.使用Notepad2编辑器打开(不要用记事本!不要用记事本!不要用记事本!)6.根据实际情况,修改pid、vid、sn、mac等如果你的群晖使用单网口,需要把“netif_num=2”改为“netif_num=1”,同时把"mac2="这串代码整行删除;导盘user-config.yml里面的sn/mac仅作洗白用,引导启动完成也会显示有user-config.yml里面的sn/mac,但是在路由器后台显示的mac地址以及用Synology Assistant搜索出来显示的mac为网卡真实的mac地址(此显示并不会影响洗白的效果);7.去到unraid下,将原来黑群晖
一.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证书给绑定域名
前言多年前给公司的合作项目做过一个物业收费通知单生成的小工具,是通过在excel上使用VB实现的,计算水电费、租金、管理费等费用,然后生成收费通知单后分发给客户。当时数据量不大,点个按钮一下子就生成了,但随着数据量扩大,点了生成数据后跑的时间会加长,没有进度条的话很容易让使用的人以为是死机了……于是就有增加个进度条的想法,也是给自己当年挖下的坑打个补丁,效果如下:实现教程1.新建按钮打开excel--->开发工具--->插入--->命令按钮然后在ecel空白处插入按钮,双击按钮会进入vb编辑器2.插入窗体右键VB编辑器左侧导航栏的Miscrosoft Excel对象--->插入--->用户窗体用户窗体界面如下:我们先修改下用户窗体的一下属性:名称修改为:JinDuTiaoCaption修改为:进度条新建框架修改尺寸:把刚才新增的框架的width设置成需要的长度,然后把窗体拉长使得可以显示完整的框架我这里设置成320在Frame框架上新增插入label标签,这个label标签就是用来跑进度条的设置label标签参数:BackColor背景颜色设置成自己喜欢的
宽带有公网IP,通过DDNS访问家里群晖系统时,提示联机超时,请重新登录解决办法如下:管理员登录群晖后台-->控制面板-->安全性-->勾选【忽略IP检查来加强浏览器得兼容性】
Busy