草稿 最近折腾的那些事之镜像站相关
最近折腾的那些事之镜像站相关
之前一段时间比较忙,也没空写写。
docker 镜像仓库
之前也维护了几个镜像站,但是最近又国际互联因素影响,体验很差,白天基本能用
,到了晚高峰基本就用不了。
h.ysicing.net
h2.ysicing.net
h3.ysicing.net
目前只能保证基本可用,无法 sla 保证
。
k3s 使用
编辑/etc/rancher/k3s/registries.yaml
# cat /etc/rancher/k3s/registries.yaml
mirrors:
docker.io:
endpoint:
- "https://h3.ysicing.net"
- "https://h2.ysicing.net"
- "https://h.ysicing.net"
docker 使用
编辑/etc/docker/daemon.json
{
"registry-mirrors": ["https://h.ysicing.net","https://h2.ysicing.net", "https://h3.ysicing.net"],
"bip": "169.254.123.1/24",
"max-concurrent-downloads": 10,
"live-restore": true,
"log-driver": "json-file",
"log-level": "warn",
"log-opts": {
"max-size": "30m",
"max-file": "3"
},
"storage-driver": "overlay2"
}
其他软件镜像
由我维护的开源镜像服务, 致力于提高国内用户体验,希望能对国内开源软件用户有所帮助。主要针对Debian系,暂不考虑支持其他发行版
。
v1版本
历史版本mirrors.ysicing.net
纯粹基于caddy实现的,蛮多朋友使用的,但是实际体验一般,没有缓存机制。
v2版本
基于caddy
+nexus
重新弄了一版 mirrors.china.12306.work
,有了缓存,速度体验++, 目前支持多款软件如tailscale
、caddy
等
tailscale镜像
echo "deb [signed-by=/usr/share/keyrings/tailscale-archive-keyring.gpg] https://mirrors.china.12306.work/repository/tailscale/debian bookworm main" | tee /etc/apt/sources.list.d/tailscale.list
apt-get update
apt-get install tailscale
caddy镜像
echo "deb [signed-by=/usr/share/keyrings/caddy-stable-archive-keyring.gpg] https://mirrors.china.12306.work/repository/caddy/stable/deb/debian any-version main" | tee /etc/apt/sources.list.d/caddy.list
apt-get update
apt-get install caddy
为什么没有我用的软件包?
因为我可能暂时用不上, 有好的想法可以邮件或通过其他途径联系我.