自由软件交流

54 readers
1 users here now

讨论自由软件及其相关的一切

xmpp聊天室: xmpp:freesoftware_[email protected]?join

founded 8 months ago
MODERATORS
1
 
 
2
-6
使用caddy重定向github.com (self.freesoftware_chat)
submitted 8 months ago by HungryTiger to c/freesoftware_chat
 
 

archlinux的aur库里很多软件都需要到github.com上下载文件,然而国内对github的连接有干扰。

下载caddy。

sudo pacman -S caddy

生成证书并信任

sudo pacman -S mkcert
mkcert -install
mkcert github.com www.github.com

创建并编辑配置文件。

vim caddy.json

填入以下内容。

https://github.com:443 https://www.github.com:443 {
tls github.com+1.pem github.com+1-key.pem

    redir https://mirror.ghproxy.com/https://github.com{uri}

}

然后运行caddy。

sudo caddy run --config caddy.json --adapter caddyfile

更改hosts文件

sudo vim /etc/hosts

加入以下内容

127.0.0.1 github.com
127.0.0.1 www.github.com

然后可以用yay装一个软件试试。

3
-2
大家好啊,我是。。。。 (self.freesoftware_chat)
submitted 8 months ago by shuodedaoli to c/freesoftware_chat
4
1
test (self.freesoftware_chat)
submitted 8 months ago by shuodedaoli to c/freesoftware_chat
 
 

test