docker-certbot-dnspod 使用 Docker 申请、续期免费证书
项目地址 https://github.com/chenlongqiang/docker-certbot-dnspod背景近期免费证书有效期从 1 年缩短到 3 个月,避免经常要上云平台手动申请,所以想找个工具可以简单的申请、续期证书。通过了解,发现 Certbot 工具,但官方没提供 Dnspod 插件,于是找了 Python3 的封装并打包成 Docker 方便使用。安装与使用步骤1.clon
项目地址 https://github.com/chenlongqiang/docker-certbot-dnspod背景近期免费证书有效期从 1 年缩短到 3 个月,避免经常要上云平台手动申请,所以想找个工具可以简单的申请、续期证书。通过了解,发现 Certbot 工具,但官方没提供 Dnspod 插件,于是找了 Python3 的封装并打包成 Docker 方便使用。安装与使用步骤1.clon
解构赋值在 JavaScript 中,const { data } 的花括号用法是一种叫做解构赋值(destructuring assignment)的特性。这种语法允许你从数组或对象中提取数据,并将其赋值给声明的变量,这样可以使代码更简洁易读。例如:const { data } = res.response; 这行代码的意思是从 res.response 对象中提取 data 属性,并创建一个名
一行禅师 著正念所谓正念,即我们全部的注意力都投注于当下所发生的一切。正念下,将心带回身体回归当下。正念的修习,首先是对呼吸有意识的觉知,即了知我们的入息和出息。正念是一种力量,它助益我们全然活在当下,于此地于时展开我们的生活。每个人都可以生发正念的能量:呼吸时,注意气流出入我们的身体,此谓呼吸禅;品饮一杯水或是一盏茶时,念住品饮这一行为不放逸,心念也不攀缘任何外境,此谓茶禅;行走时,专注你的身体
作为云产品开发,玩好云产品、理解云产品的底层逻辑,也是重要功课之一。本系列对 Amazon CloudFront 产品做一下基础配置体验与使用分析。太长不看CloudFront 是什么CDN 原理与解决的问题CloudFront 基础配置流程tcpdump 抓包与分析结语01/CloudFront 是什么这里摘录一段亚马逊云科技官网的说明。CloudFront 是一项网络服务,它可以加快向用户分发
SSHFS 是什么SSHFS(SSH Filesystem)允许通过 SSH 挂载远程服务器上的文件系统到本地目录,这样可以像操作本地文件一样操作远程服务器文件。典型场景:远程工作、共享资源、临时访问、流媒体。场景体验本机:macOS Sonoma 14.4.1远程:CentOS Linux 8.4.21051.MAC 安装 SSHFS 和依赖软件 macFUSE安装 macFUSE(下载 mac
一、干净架构整洁架构的同心圆结构中可以看见三条由外向内的黑色箭头,它表示依赖规则(The Dependency Rule)。依赖规则规定外层的代码可以依赖内层,但内层代码不可以依赖外层。也就是内层逻辑不可以依赖任何外层定义的变量,函数,结构体,类等代码实体。越外层越具体,越往内层越抽象。这也意味着,越往外越有可能发生变化,包括但不限于框架升级,中间件变更等。二、DDD分层架构最重要的原则是什么?在
以往主要以 PHP 为主力语言,有过被参数多的问题所困扰,近期 Go 写多了后,有一些感悟。先说结论分类合并,同类参数合并为数组(Go 中定义为 struct 结构体),不同类分开定义。例:参数 school_name,school_address,study_name,study_gender,需调用函数做逻辑处理。伪代码:函数定义: function anonymous(school, stu