LATEST TRANSMISSIONS
ENCRYPTED // PUBLIC KEY DETECTED
Solving the "Too Many Redirects" Error with Cloudflare and Certbot
Configure CloudFlare's SSL/TLS mode to Full
Let's Encrypt or Commercial Certificates?
Let's Encrypt is a free, automated, and open certificate authority (CA), run for the public's benefit. It is a service provided by the Internet Security Research Group (ISRG).
Resolving the 'Cannot Import Name Appengine' Error When Using Certbot with Nginx on Ubuntu 22.04.2
urllib3 was installed by both apt and pip.
自建机房响应SSL错误:SSL routines::wrong version number Unable to establish SSL connection
最近我们公司的机房在外网被使用cURL访问https链接的时候常有报错,但用浏览器访问网站又一切正常。 大概10次有9次会出现这个错误: SSL routines::wrong version number Unable to establish SSL connection 同时,使用certbot部署的证书也无法更新,一直都报错Unauthroized或者DNS未找到。 排查下来发现有少数几个…
使用 Docker Compose 私有部署 GitLab 超简单
在这篇文章里,我将介绍 怎样使用 docker-compose 来部署一个私有部署的 GitLab 实例 设置域名反向代理 配置 gitlab-runner 实自动化流水线 配置备份与恢复 配置要求 目前版本的 gitlab-ce 需要 4-6GB 的 RAM 来运行,建议配置 8GB 以上的服务器。 安装 Docker 与 docker-compose Docker 是一种开源的容器化平台…
How to Install Certbot with Nginx on Linux
Certbot is a handy command-line tool for Let's Encrypt, enabling you to set up and update SSL certificates effortlessly via straightforward commands. Though the official guide suggests using snapd for…
Self-managed GitLab Cookbook
I've been maintaining self-managed GitLab instances for a few years. gitlab-ce is fully dockerized, you can easily deploy a GitLab container within a few minutes. Here's my cookbook. Prerequisites To …
Bootstrap a GitLab pipeline in no time
Requirements A VPS or Linux machine with more than 4GB RAM; Docker and docker-compose installed; Linux OS; GitLab team officially stated the requirement for RAM is 2GB, but I am sure you really need…