- 朋友圈,提供博客收录、文章聚合展示等功能,欢迎来这里发现有趣的博客并尝试与博主成为朋友!如果你拥有一个独立博客,就赶快「申请加入」吧,逾 9 位博友正在等你哦!
SSL证书申请老出问题?这套组合直接帮你搞定!
文章介绍了一套自动化SSL证书申请与部署方案,针对TLS服务器证书有效期逐步缩短至47天的政策调整。方案使用CNB加速网络、Certimate自动化管理工具和1Panel面板的组合,详细说明了从创建CNB账号、配置代理容器到安装Certimate并设置工作流的完整流程,帮助个人站长实现高效证书更新,避免访问故障。
【Python】iKuuu青龙自动签到脚本
前言 基于青龙面板编写的iKuuu每日自动签到脚本,请提前安装好青龙面板 特性说明: 多账户支持:自动读取环境变量中的多个账户信息 智能域名更新:自动检测官网域名变更并更新脚本 备用域名切换:主域名不可用时自动尝试备用域名 异常处理:单个账户失败不影响其他账户执行 结果通知:通过Bark推送聚合签到结果 代码 # -*- coding: utf-8 -* ''' 定时自定义 1 1 1 1 1 iKuuu.py new Env('iKuuu签到'); ''' import requests import re import json import os import datetime import urllib.parse # 初始域名(自动更新逻辑保留) ikun_host = "ikuuu.one" # 自动更新于2025-04-29 13:08:20 backup_hosts = ["ikuuu.one", "ikuuu.pw", "ikuuu.me"] # 备用域名列表 def get_latest_ikun_host(): test_url = f"https://{ikun_host}/" try: response = requests.get(test_url, timeout=10) if response.status_code == 200: if "官网域名已更改" in response.text or "Domain deprecated" in response.text: print("检测到域名变更通知,正在提取新域名...") h2_matches = re.findall(r'<h2>.*?(?...
🌐 森屿云:让数字化转型像呼吸一样自然
物理服务器托管提供硬件完全掌控、成本可控和透明网络环境等优势,适合金融、医疗等行业合规需求,避免云资源共享风险。托管服务配备专业级基础设施、多维安全防护和灵活网络适配,确保稳定运行与数据安全。典型应用包括企业ERP系统迁移、跨境电商部署和开发测试环境,满足高性能需求。森屿云致力于提供透明、可控的托管服务,助力企业数字化转型。
【CSharp】抽象类和接口详解
抽象类(Abstract Class) 概念 不能实例化:抽象类不能被实例化,它通常作为基类存在,为子类提供一套通用的接口和部分实现。 包含实现:抽象类可以包含具体的方法实现和抽象方法。抽象方法必须在子类中被重写。 单继承:一个类只能继承自一个抽象类(C#中不支持多重继承)。 应用场景 当你希望提供一个通用的基类,该基类定义了一些子类共有的方法实现,并且还有一些方法需要由子类提供具体实现时,使用抽象类是一个不错的选择。 示例 示例1:图形基类 namespace App01 { // 抽象的图形基类 public abstract class Shape { // 抽象方法:计算面积 public abstract double Area(); // 具体实现的方法:显示形状信息 public void Display() { Console.WriteLine("This is a shape."); } } // 圆形类,继承自Shape publicclass Circle : Shape { publicdouble Radius { get; set; } // 重写抽象方法:计算圆的面积 public override double Area() { return Math.PI * Radius * Radius; } } // 矩形类,继承自Shape publicclass Rectangle : Shape { public...
全自动证书部署及更新
本文介绍了全自动证书部署及更新的方法,包括使用纯Docker部署和针对阿里云CDN、腾讯云CDN、主机等多种方式部署和更新域名的详细步骤。对于群晖用户,还强调了需要在群晖本地Docker中部署服务,以便远程部署操作。文中详细解释了如何为阿里云CDN创建授权,并设置了证书自动化流水线,包括添加任务、选择部署任务、编辑任务等步骤。此外,还提到了如何上传证书到主机,并关闭了自动创建远程文件夹的选项。最后,文中说明了执行成功后,在DSM控制台的证书部分可以看到域名证书已经更新上去。这种方法可以帮助用户自动更新和管理域名证书,避免手动操作的繁琐和错误。
Twikoo评论系统部署及使用
通过Docker Compose的简便部署流程,确保服务在各类Linux系统上顺畅运行,同时对云服务器环境下可能遇到的访问障碍提供了解决策略。文章不仅覆盖了原生Linux命令行操作、1Panel及宝塔面板的图形化部署教程,还贴心提醒了国内用户配置Docker镜像加速的方法。针对Halo博客系统与Twikoo的集成,说明了如何在Hao主题中安装评论插件并进行细致配置,涉及后端URL设定、管理员令牌获取及邮箱MD5加密等关键步骤,确保评论功能的完整集成。最后,引导用户进行评论系统前端展示的个性化调整,提升网站互动性。此指南全方位概括了从部署到配置的全过程,旨在帮助用户高效启用Twikoo评论服务。
MoviePilot 部署及企业微信通知
本文主要讲解了如何使用`docker compose`进行MoviePilot服务部署和配置企业微信通知。首先,需要通过某某进行网络科学配置,然后通过docker compose进行一键式部署。部署时,要在docker部署MoviePilot文件夹中创建名为data、config、tech的文件夹,并将yaml配置文件改名为config.yaml文件后上传到tech文件夹下。然后,通过在compose.yaml文件中粘贴配置信息,完成部署。接下来,文章介绍了如何配置MoviePilot的企业微信通知,包括如何获取企业ID、新建应用、配置网页授权、配置企业可信IP等步骤。最后,文章给出了配置示例代码,供读者参考。
MoviePilot 部署及企业微信通知
本文主要讲解了如何使用`docker compose`进行MoviePilot服务部署和配置企业微信通知。首先,需要通过某某进行网络科学配置,然后通过docker compose进行一键式部署。部署时,要在docker部署MoviePilot文件夹中创建名为data、config、tech的文件夹,并将yaml配置文件改名为config.yaml文件后上传到tech文件夹下。然后,通过在compose.yaml文件中粘贴配置信息,完成部署。接下来,文章介绍了如何配置MoviePilot的企业微信通知,包括如何获取企业ID、新建应用、配置网页授权、配置企业可信IP等步骤。最后,文章给出了配置示例代码,供读者参考。
小说阅读器容器化部署
本文介绍了如何容器化部署一个小说阅读器,并提供了基本的使用步骤。首先,用户需要在指定目录下创建相应的文件夹,并配置 `compose.yaml` 文件以设置容器的参数,包括端口映射、存储路径以及用户限制等。完成配置后,通过容器管理工具启动容器,并可通过浏览器访问服务。用户首次访问需注册账号,通过邀请码激活服务。注册后,用户可以导入书源文件并搜索书籍,此外,文中还提到了一些管理功能和配置选项,包括搜索线程设置和管理模式。需要注意的是,书源文件并不免费提供,需通过指定渠道获取。
私有化部署爱盼搜索
文章介绍了爱盼搜索(AIPAN Resource Navigator)的私有化部署方法。这一现代化资源管理与分享平台基于 Next.js 13+ 和 TypeScript 构建,提供直观的管理、分类和分享功能,包括实时搜索和个性化收藏。然而,文章也提醒用户在截至2024年12月之前,后台登录可能存在异常问题。部署步骤详细列出了创建目录、编写配置文件并设置必要的环境变量等流程,最后通过执行 `docker-compose up -d` 命令启动服务。同时,用户如若无法获取代码,可以通过爱发电平台购买相关代码压缩包。