• 朋友圈,提供博客收录、文章聚合展示等功能,欢迎来这里发现有趣的博客并尝试与博主成为朋友!如果你拥有一个独立博客,就赶快申请加入吧,逾 9 位博友正在等你哦!

THYUU/星度冬季壹言:朔风寒将至·冬日暖人心

整了几个简洁的单页,欢迎来扒

文章展示了两个简洁的单页设计:一个个人主页和一个404错误页。每个页面都支持亮色和深色模式切换,并通过CSS和JavaScript实现主题切换功能。设计注重简洁和响应式,适合不同设备。

1Panel 部署 Logto 对接自有平台

本文详细介绍了如何在 1Panel 上部署 Logto 并对接 Halo 平台,实现身份验证和授权功能。步骤包括安装 OpenResty 和 PostgreSQL,配置 Logto 服务地址和反向代理,创建 Logto 账户,以及在 Halo 中添加 OIDC 认证。通过这些步骤,用户可以成功实现 Logto 与 Halo 的集成,确保安全登录和授权。

【好玩儿的Docker项目】多网站用户必备!域名SSL证书监测平台——Domain Admin,再也不怕证书到期忘续了

1. 唠嗑 最近公司的网站证书过期了,导致访问页面出现不安全提示: 我正好早上上班发现了,反馈给了软件部,他们重新申请部署了证书,恢复了访问。 还好我们这个只是普通的官网,如果是一个靠网站流量生存的网站(独立站之类的),用户访问看到这个页面,大概率他是不会点击“高级”,然后头铁“继续前往”的,所以这就会造成客户流失,订单流失。 我们一直也在折腾docker,其实有部分服务也是对外访问的,比如说博客、探针之类的,一般情况,如果是和咕咕一样用的Nginx Proxy Manager做的反向代理,基本上都能正常自动续期SSL证书,但是也有可能你的一些站是自己部署的SSL证书,或者是用宝塔之类的工具申请的证书,他们有的可能无法实现每次都自动续期。 所以这一期和大家分享这个工具——Domain Admin。 用作者GitHub的话来说,它的最主要的功能就是: 用于解决,不同业务域名SSL证书,申请自不同的平台,到期后不能及时收到通知,导致线上访问异常,被老板责骂的问题 2. Domain Admin主要功能 目前的功能特点: 支持Docker一键部署 支持申请证书,自动续签 支持网站状态检测 支持证书到期提醒 支持域名到期提醒 提醒方式支持邮件、Telegram、WebHook、企业微信、钉钉、飞书 轻量化 后台概览: 证书监控: 域名监控: 网站监控: 、 邮件通知: 通知管理: 3. 相关地址 官方GitHub地址:https://github.com/dromara/domain-admin (目前1.7k个star,欢迎大家去给项目点星星!) 文档:https://domain-admin.readthedocs.io/zh-cn/latest/manual/install.html Demo:https://demo.domain-admin.cn/ 4. 搭建环境 服务器...

Follow订阅工具之认证和邀请

Follow订阅工具之认证和邀请 Follow Next-Gen Information Browser. Enjoy a platformless experience like never before. Dynamic Content Support Because we know content is more than just text. From articles to videos, images to audio—Follow gets it all covered. Customized Information Hub Subscribe to a vast range of Web 1, 2, and 3 feeds. Curate your favorites and keep track of what matters most to you. AI At Your Fingertips A smarter and more efficient browsing with AI-powered feature—translation, summary, personalization, and more coming your way. $POWER An Ownership Economy Tip creators across instantly with $POWER. Support content you love, and unlock real value with your own pieces. Your content, your power. More Than Just An App This isn’t just another app. Follow is a community—introducing a new er...

Lsky兰空图床使用Alist存储图片

Lsky兰空图床使用Alist存储图片 本文主要讲解兰空图床如何使用alist的webdav方式进行图片的存储 图床部署及alist部署可以参考下面的文章: 【群晖】lsky-pro 兰空图床从部署到访问 lsky-pro兰空图床自动转化WEBP图片 Alist部署及挂载阿里云盘 Alist设置 管理员权限登陆后台管理 新建用户并保存用户账号和密码 注意新建用户的webdav权限设置和路径设置 代理设置 假设alist地址为 http://alist.domain.com:5245 ⛔️必须设置一个alist的图片访问代理,否则无法正常使用 被代理的路径为图片文件保存的路径,例如图片a.png保存在alist里面名为'lsky'的存储里面 存储名: 在alist后台的存储里面,点想要保存图片的存储的编辑,里面的挂在路径就是存储名 1Panel方式设置代理 登陆1Panel后台 打开网站,新建一个反向代理的网站,如果你的alist服务和代理服务部署在同一个服务器,可以直接使用http://127.0.0.1的方式替换alist.domain.com域名进行代理 保存后打开网站配置 打开反向代理,点击编辑 修改代理请求内容,点击保存即可 Nginx方式设置代理 在nginx.conf中增加下面的配置即可,注意修改里面的参数 server_name: 访问域名 /alist: 请求路径,可以修改成你自己的 proxy_pass: 反向代理地址,填写alist的域名地址和路径 server { listen 80 ; server_name lsky.domain.com; index index.php index.html index.htm default.php default.htm default.html; proxy_set_h...

珠海

珠海一日游

【SQL Server】插入数据时存在即跳过,不存在则插入

方法一 MERGE语句允许你同时执行插入、更新和删除操作。 MERGE INTO YourTable AS target USING (SELECT @YourKeyColumn AS KeyColumn, @YourValueColumn AS ValueColumn) AS source ON target.KeyColumn = source.KeyColumn WHEN NOT MATCHED THEN INSERT (KeyColumn, ValueColumn) VALUES (source.KeyColumn, source.ValueColumn); 在这个例子中,YourTable是你想要插入数据的表,KeyColumn是用于检查记录是否存在的键列,ValueColumn是你想要插入的值列。@YourKeyColumn和@YourValueColumn是你要插入的数据的变量。 方法二 另一种方法是使用IF NOT EXISTS语句来检查记录是否存在,如果不存在,则执行插入操作。 IF NOT EXISTS (SELECT 1 FROM YourTable WHERE KeyColumn = @YourKeyColumn) BEGIN INSERT INTO YourTable (KeyColumn, ValueColumn) VALUES (@YourKeyColumn, @YourValueColumn); END 在这个例子中,如果YourTable表中不存在KeyColumn等于@YourKeyColumn的记录,那么就会执行INSERT语句来插入新的记录。 区别 MERGE语句 语法简洁:MERGE语句通过一个操作就可以完成检查和插入的逻辑,代码更简洁。 操作原子性:MERGE语句通常在一个事务中完成,这保证了操作...

🌟 探索云计算的未来 —— 破碎工坊云计算 🌟

🚀 优惠来了! 👉 立即体验破碎工坊云,享受 8 折优惠! 🔗 点击这里 立享折扣,使用优惠码:Anyexyz 🎉💻 在数字化转型的浪潮中,企业对云计算的需求持续增长。无论是大型企业还是中小企业,都在寻找能够提高效率、降低成本、确保安全的解决方案。而破碎工坊云计算正是为了满足这些需求而诞生

Linux/Windows多服务器管理神器——Nexterm!支持SSH、VNC和RDP,带SFTP功能|好玩儿的Docker项目

1. 唠嗑 今天和大家分享一个服务器管理工具——Nexterm,非常适合服务器多的小伙伴,也适合想要在一个窗口操作Linux和windows的小伙伴。 2. 介绍 这个项目刚刚开始开发,后续会有更多更新的功能更新,请大家持续关注。 大家有任何建议和意见,可以直接去GitHub提issues。 目前的