0%

一开始我的DNSMASQ只用于本机使用,后面发现了一个透明代理神器Mellow之后,在将Mac作为网关的时候(listen-address=0.0.0.0)遇到了DNS解析错误的问题。

阅读全文 »

我们前几篇文章讲述了如何把Drone CI集成到GitLab中,这很棒,但是我们该怎么在某个项目中启用Drone CI呢?相信看完本篇文章你会有答案。

阅读全文 »

最近使用反向代理来规避跨域问题的PHP项目获取客户端IP的时候出现了获取到的是代理服务器IP的问题,经过一个下午的资料翻阅以及尝试终于解决了这个有点棘手的问题。

阅读全文 »

Clash是一个神器。Mac上用ClashX,Windows上也有对应的GUI项目。但是如果想要体验一致怎么办?Docker解决一切环境不一致的问题!

阅读全文 »

Verdaccio是一个当前非常流行的NPM私有Package仓库的开源项目。为什么我们会需要搭建私有Package仓库?一个是NPM的Package仓库离我们较远,导致国内访问速度不尽如人意;另一个则是NPM上的私有Package是需要收费的!这篇文章将给大家介绍如何快速上手Verdaccio

阅读全文 »

Drone CI是一个超级棒的持续集成工具,尤其是集成了Vault之后,使用起来更是如鱼得水,管理Secrets变得尤其方便。但是近日笔者遇到了一些小难题,命名.drone.yml没有任何语法错误,但是却读不到Vault中设置得Secret,经过重重排查,笔者终于发现了一个小窍门...

阅读全文 »

最近使用了Drone CI持续集成工具,插件(Docker镜像)虽说有很多,也很好用,但是也有部分插件无法满足需求,GitHub上一看最后一次提交一年前,反馈让改进是不太可能的了,于是萌发了自己重写一个插件的念头。好想法不如烂代码,说干就干,让我们一起从零构建一个Docker镜像并发布这个镜像!(此篇文章主要记录怎么简单地构建一个Docker镜像并发布到DockerHub)

阅读全文 »