使用Caddy作为Wordpress的Web服务器

最近折腾服务器的时候特别喜欢尝试一些简单方便的服务,对于一些个人使用不怎么需要考虑性能的服务,我开始更多的使用Caddy当作Web服务器。 Caddy是一个使用Go语言编写的开源Web服务器。最大的优势就是自动签发SSL证书,然后配置相比Apche2或者Nginx简单很多。特别适合小而美的服务使用。 今天把一个小站的Web服务器也从Apache2替换成了Caddy,简单记录下部署过程。使用的服务器同样是Ubuntu 20.04。

Continue Reading »

使用Docker安装自建书签存档服务Shiori

Shiori是一款开源的书签存档服务,使用Go开发。Shiori可以用来解决一些链接莫名其妙的404消失。照例此服务是搭建在一个运行了Ubuntu 20.04的服务器上。

Continue Reading »

使用Docker部署AdGuard Home

我使用的服务器运行在本地一台Ubuntu 20.04 虚拟机上,使用root用户操作。关于AdGuard Home你可以在这里获得详细信息。

安装Docker

apt install apt-transport-https ca-certificates curl software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -

add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

apt update && apt install docker-ce

使用Docker运行AdGuard Home

docker run -d \
    --name adguardhome \
    -v $PWD/adguardhome/work:/opt/adguardhome/work \
    -v $PWD/adguardhome/conf:/opt/adguardhome/conf \
    -p 53:53/tcp \
    -p 53:53/udp \
    -p 3000:3000/tcp \
    adguard/adguardhome

其中$PWD/adguardhome/work 是你本地存储adguardhome文件的地方。-p是adguardhome需要的端口。

Continue Reading »