LATEST TRANSMISSIONS

ENCRYPTED // PUBLIC KEY DETECTED

FILTER: TAG [certbot]
ONLINE
// Z.SHINCHVEN

Solving the "Too Many Redirects" Error with Cloudflare and Certbot

Configure CloudFlare's SSL/TLS mode to Full

// Z.SHINCHVEN

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).

// Z.SHINCHVEN

自建机房响应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未找到。 排查下来发现有少数几个…

// Z.SHINCHVEN

使用 Docker Compose 私有部署 GitLab 超简单

在这篇文章里,我将介绍 怎样使用 docker-compose 来部署一个私有部署的 GitLab 实例 设置域名反向代理 配置 gitlab-runner 实自动化流水线 配置备份与恢复 配置要求 目前版本的 gitlab-ce 需要 4-6GB 的 RAM 来运行,建议配置 8GB 以上的服务器。 安装 Docker 与 docker-compose Docker 是一种开源的容器化平台…

// Z.SHINCHVEN

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…

// Z.SHINCHVEN

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 …

// Z.SHINCHVEN

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…