3 Commits

Author SHA1 Message Date
mayx
a7ff7c2c37 Update 2 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
2026-03-28 16:02:31 +00:00
mayx
47e04279d0 Update 2 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
2026-03-27 09:18:40 +00:00
mayx
cd478c22a2 Update 3 files
- /_data/other_repo_list.csv
- /_data/links.csv
- /_posts/2025-12-01-linux.md
2026-03-23 14:07:38 +00:00
4 changed files with 20 additions and 44 deletions

View File

@@ -14,6 +14,7 @@ Vullfin的博客,https://blog.vull.top/,https://blog.vull.top/atom.xml,Vullfin's
阿涛の小破站,https://emohe.cn/,https://emohe.cn/rss.xml,Docker技术分享 阿涛の小破站,https://emohe.cn/,https://emohe.cn/rss.xml,Docker技术分享
記緒漂流,https://ttio.cc/,https://ttio.cc/feed.xml,于记忆之川,泛思绪之舟。 記緒漂流,https://ttio.cc/,https://ttio.cc/feed.xml,于记忆之川,泛思绪之舟。
陈陈菌博客,https://blog.glumi.cn/,https://blog.glumi.cn/rss.xml,计算机业余爱好者。 陈陈菌博客,https://blog.glumi.cn/,https://blog.glumi.cn/rss.xml,计算机业余爱好者。
彬红茶日记,https://note.redcha.cn/,https://note.redcha.cn/rss.xml,我的个人日记!
Lanke's blog,https://blog.blueke.top/,https://blog.blueke.top/rss.xml,请为一切不真实之物骄傲,因为我们高于这个世界! Lanke's blog,https://blog.blueke.top/,https://blog.blueke.top/rss.xml,请为一切不真实之物骄傲,因为我们高于这个世界!
时光流·言,https://www.hansjack.com/,https://www.hansjack.com/feed/,个人博客,持续分享网站部署实战经验、精选书评解读和生活观察手记。 这里提供可复用的技术教程、深度阅读指南和真实生活洞察,与技术爱好者一起进步...... 时光流·言,https://www.hansjack.com/,https://www.hansjack.com/feed/,个人博客,持续分享网站部署实战经验、精选书评解读和生活观察手记。 这里提供可复用的技术教程、深度阅读指南和真实生活洞察,与技术爱好者一起进步......
Pinpe 的云端,https://pinpe.top/,https://pinpe.top/rss.xml,一个属于自己的云朵。 Pinpe 的云端,https://pinpe.top/,https://pinpe.top/rss.xml,一个属于自己的云朵。
1 title link feed_url description
14 阿涛の小破站 https://emohe.cn/ https://emohe.cn/rss.xml Docker技术分享
15 記緒漂流 https://ttio.cc/ https://ttio.cc/feed.xml 于记忆之川,泛思绪之舟。
16 陈陈菌博客 https://blog.glumi.cn/ https://blog.glumi.cn/rss.xml 计算机业余爱好者。
17 彬红茶日记 https://note.redcha.cn/ https://note.redcha.cn/rss.xml 我的个人日记!
18 Lanke's blog https://blog.blueke.top/ https://blog.blueke.top/rss.xml 请为一切不真实之物骄傲,因为我们高于这个世界!
19 时光流·言 https://www.hansjack.com/ https://www.hansjack.com/feed/ 个人博客,持续分享网站部署实战经验、精选书评解读和生活观察手记。 这里提供可复用的技术教程、深度阅读指南和真实生活洞察,与技术爱好者一起进步......
20 Pinpe 的云端 https://pinpe.top/ https://pinpe.top/rss.xml 一个属于自己的云朵。

View File

@@ -3,6 +3,7 @@ http://gdatura24gtdy23lxd7ht3xzx6mi7mdlkabpvuefhrjn4t5jduviw5ad.onion/Mayx/mayx
http://git.dkforestseeaaq2dqz2uflmlsybvnq2irzn4ygyvu53oazyorednviid.onion/mayx/blog http://git.dkforestseeaaq2dqz2uflmlsybvnq2irzn4ygyvu53oazyorednviid.onion/mayx/blog
http://giteabolfdejtdzblkooalqei6jr67imiugmhtsh6ocw4hlj5a4q.b32.i2p/mayx/blog http://giteabolfdejtdzblkooalqei6jr67imiugmhtsh6ocw4hlj5a4q.b32.i2p/mayx/blog
https://gitlab.lain.la/mayx/mayx.pages.lain.la https://gitlab.lain.la/mayx/mayx.pages.lain.la
https://forge.fedoraproject.org/mabbs/blog
https://tilde.club/~mayx/git/blog.git/ https://tilde.club/~mayx/git/blog.git/
https://tvoygit.ru/Mayx/mayx https://tvoygit.ru/Mayx/mayx
https://git.envs.net/Mayx/mayx https://git.envs.net/Mayx/mayx
@@ -12,7 +13,6 @@ https://gitlab.haskell.org/mayx/mayx
https://repo2.serv00.com/git/pub/Mayx/mayx/ https://repo2.serv00.com/git/pub/Mayx/mayx/
https://git.pixie.town/mayx/mayx https://git.pixie.town/mayx/mayx
https://git.minetest.land/Mayx/blog https://git.minetest.land/Mayx/blog
https://gitea.stormyhome.net/mayx/blog
http://47.120.60.153:10880/mayx/blog http://47.120.60.153:10880/mayx/blog
http://1.6.141.109:3000/mayx/blog http://1.6.141.109:3000/mayx/blog
http://52.28.156.42/mayx/blog http://52.28.156.42/mayx/blog
@@ -41,14 +41,12 @@ https://git.duplanet.ovh/mayx/blog
http://69.62.77.234:8888/mayx/blog http://69.62.77.234:8888/mayx/blog
http://112.219.147.186:7000/mayx/blog http://112.219.147.186:7000/mayx/blog
https://git.rootfinlay.co.uk/mayx/blog https://git.rootfinlay.co.uk/mayx/blog
https://repo.beithing.com/mayx/blog
https://git.yi-guanjia.com/mayx/blog https://git.yi-guanjia.com/mayx/blog
https://gitea.belanjaparts.com/mayx/blog https://gitea.belanjaparts.com/mayx/blog
http://185.208.225.190:3000/mayx/blog http://185.208.225.190:3000/mayx/blog
https://git.sudo-fhir.au/mayx/blog https://git.sudo-fhir.au/mayx/blog
http://116.204.34.35:12000/mayx/blog http://116.204.34.35:12000/mayx/blog
https://git.echaeplay.com/mayx/blog https://git.echaeplay.com/mayx/blog
https://git.bethelean.kr/mayx/blog
https://git.Apture.io/mayx/blog https://git.Apture.io/mayx/blog
http://103.231.8.120/mayx/blog http://103.231.8.120/mayx/blog
https://gitea.jasonstolle.com/mayx/blog https://gitea.jasonstolle.com/mayx/blog
@@ -68,7 +66,6 @@ https://git.wisder.net/mayx/blog
https://git2.ujin.tech/mayx/blog https://git2.ujin.tech/mayx/blog
http://111.119.244.185:3000/mayx/blog http://111.119.244.185:3000/mayx/blog
http://110.41.179.36:13000/mayx/blog http://110.41.179.36:13000/mayx/blog
https://git.tomlab.dev/mayx/blog
http://frktedu.ru:3000/mayx/blog http://frktedu.ru:3000/mayx/blog
https://git.influxfin.com/mayx/blog https://git.influxfin.com/mayx/blog
http://219.157.255.213:25311/mayx/blog http://219.157.255.213:25311/mayx/blog
@@ -85,7 +82,6 @@ http://27.124.12.222:3000/mayx/blog
https://git.sayndone.ru/mayx/blog https://git.sayndone.ru/mayx/blog
https://gitea.hintsight.com/mayx/blog https://gitea.hintsight.com/mayx/blog
https://anzsco.co.nz/mayx/blog https://anzsco.co.nz/mayx/blog
https://git.saintdoggie.org/mayx/blog
http://blackobelisk.xyz:3000/mayx/blog http://blackobelisk.xyz:3000/mayx/blog
https://git.dushes.keenetic.pro/mayx/blog https://git.dushes.keenetic.pro/mayx/blog
http://47.129.22.53:22345/mayx/blog http://47.129.22.53:22345/mayx/blog
@@ -96,7 +92,6 @@ http://77.223.118.106:8081/mayx/blog
https://git.the-kn.com/mayx/blog https://git.the-kn.com/mayx/blog
https://git.ism-dev.net/mayx/blog https://git.ism-dev.net/mayx/blog
http://sinzero.xyz:3000/mayx/blog http://sinzero.xyz:3000/mayx/blog
https://gitea.b54.co/mayx/blog
http://213.35.118.215:60001/mayx/blog http://213.35.118.215:60001/mayx/blog
https://git.jasonpittman.com/mayx/blog https://git.jasonpittman.com/mayx/blog
https://gitea.shirom.me/mayx/blog https://gitea.shirom.me/mayx/blog
@@ -168,7 +163,6 @@ http://121.40.40.177:3000/mayx/blog
http://118.31.223.224:3000/mayx/blog http://118.31.223.224:3000/mayx/blog
http://voicebot.digitalakademie-bw.de:3000/mayx/blog http://voicebot.digitalakademie-bw.de:3000/mayx/blog
http://178.254.35.219:3000/mayx/blog http://178.254.35.219:3000/mayx/blog
http://114.215.207.150:3000/mayx/blog
http://2.59.132.109:3001/mayx/blog http://2.59.132.109:3001/mayx/blog
http://newslabx.csie.ntu.edu.tw:3000/mayx/blog http://newslabx.csie.ntu.edu.tw:3000/mayx/blog
http://81.71.148.57:8080/mayx/blog http://81.71.148.57:8080/mayx/blog
@@ -249,7 +243,6 @@ http://8.134.11.35:3000/mayx/blog
https://nas.szwyll.com:3000/mayx/blog https://nas.szwyll.com:3000/mayx/blog
https://git.koppa.pro/mayx/blog https://git.koppa.pro/mayx/blog
http://202.65.194.19:3000/mayx/blog http://202.65.194.19:3000/mayx/blog
https://git.maiasoft.jp/mayx/blog
https://gitea.xala.dev/mayx/blog https://gitea.xala.dev/mayx/blog
http://101.201.34.43:3000/mayx/blog http://101.201.34.43:3000/mayx/blog
https://git.gloje-rinchen-dorjee-rinpoche-buddhist-monastery.org/mayx/blog https://git.gloje-rinchen-dorjee-rinpoche-buddhist-monastery.org/mayx/blog
@@ -264,7 +257,6 @@ http://139.129.21.166:3000/mayx/blog
http://209.141.47.52:3000/mayx/blog http://209.141.47.52:3000/mayx/blog
http://dapainas.asia:5990/mayx/blog http://dapainas.asia:5990/mayx/blog
http://60.204.158.188:3000/mayx/blog http://60.204.158.188:3000/mayx/blog
https://zqz5.com/mayx/blog
http://119.3.252.2:3000/mayx/blog http://119.3.252.2:3000/mayx/blog
http://60.204.156.211:3000/mayx/blog http://60.204.156.211:3000/mayx/blog
https://git.yukaige.com/mayx/blog https://git.yukaige.com/mayx/blog
@@ -293,7 +285,6 @@ http://123.249.119.122:3000/mayx/blog
http://183.6.120.101:30000/mayx/blog http://183.6.120.101:30000/mayx/blog
http://134.122.173.191:3000/mayx/blog http://134.122.173.191:3000/mayx/blog
http://8.138.81.5:3000/mayx/blog http://8.138.81.5:3000/mayx/blog
http://123.60.156.158:13000/mayx/blog
http://57.129.94.190:3000/mayx/blog http://57.129.94.190:3000/mayx/blog
https://gitea.micro-stack.org/mayx/blog https://gitea.micro-stack.org/mayx/blog
http://101.132.160.67:3000/mayx/blog http://101.132.160.67:3000/mayx/blog
@@ -380,7 +371,6 @@ http://docker.clhero.fun:3000/mayx/blog
https://bdgit.educoder.net/mayx/blog https://bdgit.educoder.net/mayx/blog
http://e19510c831.iok.la/mayx/blog http://e19510c831.iok.la/mayx/blog
http://119.45.49.212:3000/mayx/blog http://119.45.49.212:3000/mayx/blog
https://git.synapsenet.net/mayx/blog
https://gitea.kdlsvps.top/mayx/blog https://gitea.kdlsvps.top/mayx/blog
http://deiniusoft.com:3000/mayx/blog http://deiniusoft.com:3000/mayx/blog
https://code.antopie.org/mayx/blog https://code.antopie.org/mayx/blog
@@ -464,7 +454,6 @@ https://git.refinementservices.com/mayx/blog
http://192.238.205.92:3000/mayx/blog http://192.238.205.92:3000/mayx/blog
https://git.smart-tool.jp/mayx/blog https://git.smart-tool.jp/mayx/blog
http://39.98.126.115:8080/mayx/blog http://39.98.126.115:8080/mayx/blog
https://auroral.net/mayx/blog
https://git.zhuzihan.com/mayx/blog https://git.zhuzihan.com/mayx/blog
http://47.76.55.15:21108/mayx/blog http://47.76.55.15:21108/mayx/blog
http://47.94.55.54:3000/mayx/blog http://47.94.55.54:3000/mayx/blog
@@ -482,38 +471,31 @@ https://gitea.jleibl.net/mayx/blog
http://218.232.111.112:8300/mayx/blog http://218.232.111.112:8300/mayx/blog
http://8.140.248.67:3000/mayx/blog http://8.140.248.67:3000/mayx/blog
https://git.scinalytics.com/mayx/blog https://git.scinalytics.com/mayx/blog
https://irgit.irinfotech.com/mayx/blog
http://118.178.172.49:3000/mayx/blog http://118.178.172.49:3000/mayx/blog
http://59.19.179.48:3300/mayx/blog http://59.19.179.48:3300/mayx/blog
https://git.kooera.com/mayx/blog https://git.kooera.com/mayx/blog
https://gitea.megumin.asia/mayx/blog
https://gitea.lasallesaintdenis.com/mayx/blog https://gitea.lasallesaintdenis.com/mayx/blog
http://123.57.225.51:3000/mayx/blog http://123.57.225.51:3000/mayx/blog
http://111.21.163.58:2321/mayx/blog http://111.21.163.58:2321/mayx/blog
http://8.130.165.88:33000/mayx/blog
http://120.224.118.234:20007/mayx/blog http://120.224.118.234:20007/mayx/blog
http://8.130.135.159:3000/mayx/blog http://8.130.135.159:3000/mayx/blog
https://git.suo0.com/mayx/blog https://git.suo0.com/mayx/blog
https://git.mishacloud.xyz/mayx/blog https://git.mishacloud.xyz/mayx/blog
http://103.228.160.127:3100/mayx/blog http://103.228.160.127:3100/mayx/blog
https://git.dshkabatur.ru/mayx/blog https://git.dshkabatur.ru/mayx/blog
http://211.63.236.6:50003/mayx/blog
http://39.106.146.44:3000/mayx/blog http://39.106.146.44:3000/mayx/blog
http://47.100.212.83:3000/mayx/blog http://47.100.212.83:3000/mayx/blog
https://git2.ne-it.net/mayx/blog https://git2.ne-it.net/mayx/blog
https://gitea.hoba.dedyn.io/mayx/blog https://gitea.hoba.dedyn.io/mayx/blog
http://8.130.97.84:3000/mayx/blog
https://home.rubini.me:9998/mayx/blog https://home.rubini.me:9998/mayx/blog
http://62.173.140.174:10480/mayx/blog http://62.173.140.174:10480/mayx/blog
https://gitea.ecosystem.carrier.com/mayx/blog https://gitea.ecosystem.carrier.com/mayx/blog
http://crontab.club:30015/mayx/blog http://crontab.club:30015/mayx/blog
http://labai.polinema.ac.id:3000/mayx/blog
https://git.wegoo.ltd/mayx/blog https://git.wegoo.ltd/mayx/blog
http://114.203.209.83:3000/mayx/blog http://114.203.209.83:3000/mayx/blog
https://git.egormuratov.ru/mayx/blog https://git.egormuratov.ru/mayx/blog
http://47.100.111.106:3000/mayx/blog http://47.100.111.106:3000/mayx/blog
http://47.103.78.70:3000/mayx/blog http://47.103.78.70:3000/mayx/blog
https://0xa2.com/mayx/blog
http://47.100.208.160:51300/mayx/blog http://47.100.208.160:51300/mayx/blog
http://113.44.218.8:3000/mayx/blog http://113.44.218.8:3000/mayx/blog
http://47.109.137.67:9091/mayx/blog http://47.109.137.67:9091/mayx/blog
@@ -544,7 +526,6 @@ http://8.138.139.89:3000/mayx/blog
http://59.110.47.157:3000/mayx/blog http://59.110.47.157:3000/mayx/blog
http://8.155.172.147:3001/mayx/blog http://8.155.172.147:3001/mayx/blog
https://git.erfmann.dev/mayx/blog https://git.erfmann.dev/mayx/blog
https://testfixturehub.com/mayx/blog
https://git.paraboletancza.org/mayx/blog https://git.paraboletancza.org/mayx/blog
http://lessonsource.tech:3000/mayx/blog http://lessonsource.tech:3000/mayx/blog
https://git.davisdre.com/mayx/blog https://git.davisdre.com/mayx/blog
@@ -554,8 +535,6 @@ https://git.vezpi.com/mayx/blog
https://git.newton-lab.com/mayx/blog https://git.newton-lab.com/mayx/blog
https://git.ocpp.com.tw/mayx/blog https://git.ocpp.com.tw/mayx/blog
https://sw4rm.dev/mayx/blog https://sw4rm.dev/mayx/blog
https://code.rausch.tech/mayx/blog
https://www.sweetvillage.ru/mayx/blog
https://git.weavefun.com:5443/mayx/blog https://git.weavefun.com:5443/mayx/blog
https://git.zg23.ru/mayx/blog https://git.zg23.ru/mayx/blog
https://git.vajdak.cz/mayx/blog https://git.vajdak.cz/mayx/blog
@@ -571,9 +550,6 @@ http://111.9.31.174:10007/mayx/blog
https://git.ilili.me/mayx/blog https://git.ilili.me/mayx/blog
https://forgejo.bridgetownrb.com/mayx/blog https://forgejo.bridgetownrb.com/mayx/blog
http://213.171.25.1:3000/mayx/blog http://213.171.25.1:3000/mayx/blog
http://8.140.242.243:8080/mayx/blog
https://www.git.d0h.ru/mayx/blog
https://git.t1337.ru/mayx/blog
https://git.dodzin-kg2.keenetic.pro/mayx/blog https://git.dodzin-kg2.keenetic.pro/mayx/blog
http://43.156.250.29:3000/mayx/blog http://43.156.250.29:3000/mayx/blog
http://54.199.96.217:3000/mayx/blog http://54.199.96.217:3000/mayx/blog
@@ -591,7 +567,6 @@ https://gitea.yimoyuyan.cn/mayx/blog
https://git.yanfeng.uk/mayx/blog https://git.yanfeng.uk/mayx/blog
https://git.apextoaster.com/mayx/blog https://git.apextoaster.com/mayx/blog
http://8.155.160.224:3000/mayx/blog http://8.155.160.224:3000/mayx/blog
https://git.emoful.com/mayx/blog
https://hub.open-verse.ai/mayx/blog https://hub.open-verse.ai/mayx/blog
http://221.203.14.217:3000/mayx/blog http://221.203.14.217:3000/mayx/blog
https://git.sophiagwen.au/mayx/blog https://git.sophiagwen.au/mayx/blog
@@ -602,12 +577,10 @@ http://www.mikarsoft.com/mayx/blog
https://git.gasshog.fr/mayx/blog https://git.gasshog.fr/mayx/blog
https://git.ccmhub.se/mayx/blog https://git.ccmhub.se/mayx/blog
https://git.ihatemen.uk/mayx/blog https://git.ihatemen.uk/mayx/blog
https://evo-git.twc1.net/gitea/mayx/blog
https://git.suzk.ru/mayx/blog https://git.suzk.ru/mayx/blog
http://178.128.210.141:3000/mayx/blog http://178.128.210.141:3000/mayx/blog
http://115.190.112.247:8418/mayx/blog http://115.190.112.247:8418/mayx/blog
http://119.29.198.206:5630/mayx/blog http://119.29.198.206:5630/mayx/blog
https://git.tiancyun.com/mayx/blog
https://gitea.smartechouse.com/mayx/blog https://gitea.smartechouse.com/mayx/blog
https://git.mis24.ru/mayx/blog https://git.mis24.ru/mayx/blog
https://git.123doit.com/mayx/blog https://git.123doit.com/mayx/blog
@@ -617,14 +590,11 @@ https://rsas.de/mayx/blog
https://git.johntsai.online/mayx/blog https://git.johntsai.online/mayx/blog
https://gitea.css-sistemas.com.br/mayx/blog https://gitea.css-sistemas.com.br/mayx/blog
https://sportseibt.de/mayx/blog https://sportseibt.de/mayx/blog
https://git.martinmasa.cz/mayx/blog
https://git.wangyan411303.com/mayx/blog
https://git.grauzell.eu/mayx/blog https://git.grauzell.eu/mayx/blog
https://git.f4e.lol/mayx/blog https://git.f4e.lol/mayx/blog
http://47.113.145.232:3000/mayx/blog http://47.113.145.232:3000/mayx/blog
http://8.130.99.44:3000/mayx/blog http://8.130.99.44:3000/mayx/blog
http://47.98.183.226:3000/mayx/blog http://47.98.183.226:3000/mayx/blog
https://tea.geekstek.com/mayx/blog
http://47.115.212.237:3000/mayx/blog http://47.115.212.237:3000/mayx/blog
https://chenxil.top/mayx/blog https://chenxil.top/mayx/blog
https://www.binge.fit/mayx/blog https://www.binge.fit/mayx/blog
@@ -641,14 +611,12 @@ http://60.205.246.14:3389/mayx/blog_cn
http://119.91.35.154:3000/mayx/blog_cn http://119.91.35.154:3000/mayx/blog_cn
http://110.42.101.39:13000/mayx/blog_cn http://110.42.101.39:13000/mayx/blog_cn
http://152.136.187.229/mayx/blog_cn http://152.136.187.229/mayx/blog_cn
https://gitlab.zuisishu.com/mayx/blog_cn
http://39.101.74.135:5000/mayx/blog_cn http://39.101.74.135:5000/mayx/blog_cn
http://124.236.46.74:9103/mayx/blog_cn http://124.236.46.74:9103/mayx/blog_cn
http://123.57.130.140:3000/mayx/blog_cn http://123.57.130.140:3000/mayx/blog_cn
http://122.51.51.35:3000/mayx/blog_cn http://122.51.51.35:3000/mayx/blog_cn
http://112.124.49.128:3000/mayx/blog_cn http://112.124.49.128:3000/mayx/blog_cn
http://182.92.251.55:3000/mayx/blog_cn http://182.92.251.55:3000/mayx/blog_cn
http://183.221.101.89:3000/mayx/blog_cn
http://106.52.21.251:3000/mayx/blog_cn http://106.52.21.251:3000/mayx/blog_cn
http://118.24.46.223:3000/mayx/blog_cn http://118.24.46.223:3000/mayx/blog_cn
http://s3.v100.vip:31057/mayx/blog_cn http://s3.v100.vip:31057/mayx/blog_cn
@@ -660,14 +628,12 @@ http://git.andyshi.cloud/mayx/blog
http://45.55.138.82:3000/mayx/blog_cn http://45.55.138.82:3000/mayx/blog_cn
http://43.136.59.253/mayx/blog_cn http://43.136.59.253/mayx/blog_cn
http://82.156.121.2:3000/mayx/blog_cn http://82.156.121.2:3000/mayx/blog_cn
http://www.ntopia-tech.com:30000/mayx/blog_cn
http://118.24.129.148:3000/mayx/blog_cn http://118.24.129.148:3000/mayx/blog_cn
http://58.241.155.106:10140/mayx/blog_cn http://58.241.155.106:10140/mayx/blog_cn
http://120.48.141.82:3000/mayx/blog_cn http://120.48.141.82:3000/mayx/blog_cn
http://61.178.84.89:8998/mayx/blog_cn http://61.178.84.89:8998/mayx/blog_cn
http://82.156.111.58:3000/mayx/blog_cn http://82.156.111.58:3000/mayx/blog_cn
http://81.70.24.14/mayx/blog_cn http://81.70.24.14/mayx/blog_cn
http://43.143.175.54:3000/mayx/blog_cn
http://47.92.23.195:8418/mayx/blog_cn http://47.92.23.195:8418/mayx/blog_cn
http://60.247.225.25:3000/mayx/blog_cn http://60.247.225.25:3000/mayx/blog_cn
http://39.100.117.84:3000/mayx/blog_cn http://39.100.117.84:3000/mayx/blog_cn
@@ -683,9 +649,7 @@ http://27.185.43.173:9001/mayx/blog_cn
https://gitlab.liruwei.cn/mayx/blog_cn https://gitlab.liruwei.cn/mayx/blog_cn
http://61.190.74.90:9900/mayx/blog_cn http://61.190.74.90:9900/mayx/blog_cn
http://49.234.27.222:3000/mayx/blog_cn http://49.234.27.222:3000/mayx/blog_cn
https://gitea.viviman.top/mayx/blog_cn
http://8.153.70.81:30001/mayx/blog_cn http://8.153.70.81:30001/mayx/blog_cn
https://git.avclick.ru/mayx/blog_cn
http://175.27.229.211:3000/mayx/blog_cn http://175.27.229.211:3000/mayx/blog_cn
http://183.223.90.151:10021/mayx/blog_cn http://183.223.90.151:10021/mayx/blog_cn
http://106.55.174.214:3000/mayx/blog_cn http://106.55.174.214:3000/mayx/blog_cn
@@ -696,7 +660,6 @@ http://122.51.36.119:3000/mayx/blog_cn
http://43.143.142.38:7001/mayx/blog_cn http://43.143.142.38:7001/mayx/blog_cn
http://macrocc.com:3000/mayx/blog_cn http://macrocc.com:3000/mayx/blog_cn
http://39.105.67.143:3000/mayx/blog_cn http://39.105.67.143:3000/mayx/blog_cn
https://git.ciy.cn/mayx/blog_cn
https://git.hi6k.com/mayx/blog_cn https://git.hi6k.com/mayx/blog_cn
http://101.42.158.231:3000/mayx/blog_cn http://101.42.158.231:3000/mayx/blog_cn
http://8.140.232.131:8100/mayx/blog_cn http://8.140.232.131:8100/mayx/blog_cn
@@ -706,14 +669,11 @@ http://211.149.155.157:3000/mayx/blog_cn
http://82.156.89.21:3000/mayx/blog_cn http://82.156.89.21:3000/mayx/blog_cn
http://62.234.194.66:3000/mayx/blog_cn http://62.234.194.66:3000/mayx/blog_cn
http://47.109.71.130:3000/mayx/blog_cn http://47.109.71.130:3000/mayx/blog_cn
https://git.zhisensh.com/mayx/blog_cn
http://49.234.193.192:3000/mayx/blog_cn http://49.234.193.192:3000/mayx/blog_cn
http://62.234.222.247:3000/mayx/blog_cn http://62.234.222.247:3000/mayx/blog_cn
https://git.sskuaixiu.com/mayx/blog_cn https://git.sskuaixiu.com/mayx/blog_cn
http://xujiesoft.vicp.net:3000/mayx/blog_cn http://xujiesoft.vicp.net:3000/mayx/blog_cn
http://47.102.36.9:3000/mayx/blog_cn
http://113.44.36.103:23000/mayx/blog_cn http://113.44.36.103:23000/mayx/blog_cn
http://111.229.35.227:3000/mayx/blog_cn
http://wchao.space:8009/mayx/blog_cn http://wchao.space:8009/mayx/blog_cn
http://110.42.217.153:8029/mayx/blog_cn http://110.42.217.153:8029/mayx/blog_cn
http://111.230.92.227:3000/mayx/blog_cn http://111.230.92.227:3000/mayx/blog_cn
@@ -733,3 +693,18 @@ http://115.190.205.98:3000/mayx/blog_cn
http://47.113.149.107:10110/mayx/blog_cn http://47.113.149.107:10110/mayx/blog_cn
http://112.124.14.60:3000/mayx/blog_cn http://112.124.14.60:3000/mayx/blog_cn
http://183.236.243.71:3693/mayx/blog_cn http://183.236.243.71:3693/mayx/blog_cn
http://47.92.113.131:3000/mayx/blog
http://gyc.myds.me:4000/mayx/blog
https://git.omniglitch.me/mayx/blog
https://forgejo.trofkm.ru/mayx/blog
https://code.draussenfunker.de/mayx/blog
https://git.tablet.sh/mayx/blog
https://git.izen.live/mayx/blog
https://git.gnyra.com/mayx/blog
https://git.aeternal.dev/mayx/blog
https://git.wdavery.com/mayx/blog
https://git.binarycat.org/mayx/blog
https://gitea.sickgaming.net/mayx/blog
https://git.graveyard.sh/mayx/blog
https://git.cere.ipv64.net/mayx/blog
https://git.litelot.us/mayx/blog
1 repo_url
3 http://git.dkforestseeaaq2dqz2uflmlsybvnq2irzn4ygyvu53oazyorednviid.onion/mayx/blog
4 http://giteabolfdejtdzblkooalqei6jr67imiugmhtsh6ocw4hlj5a4q.b32.i2p/mayx/blog
5 https://gitlab.lain.la/mayx/mayx.pages.lain.la
6 https://forge.fedoraproject.org/mabbs/blog
7 https://tilde.club/~mayx/git/blog.git/
8 https://tvoygit.ru/Mayx/mayx
9 https://git.envs.net/Mayx/mayx
13 https://repo2.serv00.com/git/pub/Mayx/mayx/
14 https://git.pixie.town/mayx/mayx
15 https://git.minetest.land/Mayx/blog
https://gitea.stormyhome.net/mayx/blog
16 http://47.120.60.153:10880/mayx/blog
17 http://1.6.141.109:3000/mayx/blog
18 http://52.28.156.42/mayx/blog
41 http://69.62.77.234:8888/mayx/blog
42 http://112.219.147.186:7000/mayx/blog
43 https://git.rootfinlay.co.uk/mayx/blog
https://repo.beithing.com/mayx/blog
44 https://git.yi-guanjia.com/mayx/blog
45 https://gitea.belanjaparts.com/mayx/blog
46 http://185.208.225.190:3000/mayx/blog
47 https://git.sudo-fhir.au/mayx/blog
48 http://116.204.34.35:12000/mayx/blog
49 https://git.echaeplay.com/mayx/blog
https://git.bethelean.kr/mayx/blog
50 https://git.Apture.io/mayx/blog
51 http://103.231.8.120/mayx/blog
52 https://gitea.jasonstolle.com/mayx/blog
66 https://git2.ujin.tech/mayx/blog
67 http://111.119.244.185:3000/mayx/blog
68 http://110.41.179.36:13000/mayx/blog
https://git.tomlab.dev/mayx/blog
69 http://frktedu.ru:3000/mayx/blog
70 https://git.influxfin.com/mayx/blog
71 http://219.157.255.213:25311/mayx/blog
82 https://git.sayndone.ru/mayx/blog
83 https://gitea.hintsight.com/mayx/blog
84 https://anzsco.co.nz/mayx/blog
https://git.saintdoggie.org/mayx/blog
85 http://blackobelisk.xyz:3000/mayx/blog
86 https://git.dushes.keenetic.pro/mayx/blog
87 http://47.129.22.53:22345/mayx/blog
92 https://git.the-kn.com/mayx/blog
93 https://git.ism-dev.net/mayx/blog
94 http://sinzero.xyz:3000/mayx/blog
https://gitea.b54.co/mayx/blog
95 http://213.35.118.215:60001/mayx/blog
96 https://git.jasonpittman.com/mayx/blog
97 https://gitea.shirom.me/mayx/blog
163 http://118.31.223.224:3000/mayx/blog
164 http://voicebot.digitalakademie-bw.de:3000/mayx/blog
165 http://178.254.35.219:3000/mayx/blog
http://114.215.207.150:3000/mayx/blog
166 http://2.59.132.109:3001/mayx/blog
167 http://newslabx.csie.ntu.edu.tw:3000/mayx/blog
168 http://81.71.148.57:8080/mayx/blog
243 https://nas.szwyll.com:3000/mayx/blog
244 https://git.koppa.pro/mayx/blog
245 http://202.65.194.19:3000/mayx/blog
https://git.maiasoft.jp/mayx/blog
246 https://gitea.xala.dev/mayx/blog
247 http://101.201.34.43:3000/mayx/blog
248 https://git.gloje-rinchen-dorjee-rinpoche-buddhist-monastery.org/mayx/blog
257 http://209.141.47.52:3000/mayx/blog
258 http://dapainas.asia:5990/mayx/blog
259 http://60.204.158.188:3000/mayx/blog
https://zqz5.com/mayx/blog
260 http://119.3.252.2:3000/mayx/blog
261 http://60.204.156.211:3000/mayx/blog
262 https://git.yukaige.com/mayx/blog
285 http://183.6.120.101:30000/mayx/blog
286 http://134.122.173.191:3000/mayx/blog
287 http://8.138.81.5:3000/mayx/blog
http://123.60.156.158:13000/mayx/blog
288 http://57.129.94.190:3000/mayx/blog
289 https://gitea.micro-stack.org/mayx/blog
290 http://101.132.160.67:3000/mayx/blog
371 https://bdgit.educoder.net/mayx/blog
372 http://e19510c831.iok.la/mayx/blog
373 http://119.45.49.212:3000/mayx/blog
https://git.synapsenet.net/mayx/blog
374 https://gitea.kdlsvps.top/mayx/blog
375 http://deiniusoft.com:3000/mayx/blog
376 https://code.antopie.org/mayx/blog
454 http://192.238.205.92:3000/mayx/blog
455 https://git.smart-tool.jp/mayx/blog
456 http://39.98.126.115:8080/mayx/blog
https://auroral.net/mayx/blog
457 https://git.zhuzihan.com/mayx/blog
458 http://47.76.55.15:21108/mayx/blog
459 http://47.94.55.54:3000/mayx/blog
471 http://218.232.111.112:8300/mayx/blog
472 http://8.140.248.67:3000/mayx/blog
473 https://git.scinalytics.com/mayx/blog
https://irgit.irinfotech.com/mayx/blog
474 http://118.178.172.49:3000/mayx/blog
475 http://59.19.179.48:3300/mayx/blog
476 https://git.kooera.com/mayx/blog
https://gitea.megumin.asia/mayx/blog
477 https://gitea.lasallesaintdenis.com/mayx/blog
478 http://123.57.225.51:3000/mayx/blog
479 http://111.21.163.58:2321/mayx/blog
http://8.130.165.88:33000/mayx/blog
480 http://120.224.118.234:20007/mayx/blog
481 http://8.130.135.159:3000/mayx/blog
482 https://git.suo0.com/mayx/blog
483 https://git.mishacloud.xyz/mayx/blog
484 http://103.228.160.127:3100/mayx/blog
485 https://git.dshkabatur.ru/mayx/blog
http://211.63.236.6:50003/mayx/blog
486 http://39.106.146.44:3000/mayx/blog
487 http://47.100.212.83:3000/mayx/blog
488 https://git2.ne-it.net/mayx/blog
489 https://gitea.hoba.dedyn.io/mayx/blog
http://8.130.97.84:3000/mayx/blog
490 https://home.rubini.me:9998/mayx/blog
491 http://62.173.140.174:10480/mayx/blog
492 https://gitea.ecosystem.carrier.com/mayx/blog
493 http://crontab.club:30015/mayx/blog
http://labai.polinema.ac.id:3000/mayx/blog
494 https://git.wegoo.ltd/mayx/blog
495 http://114.203.209.83:3000/mayx/blog
496 https://git.egormuratov.ru/mayx/blog
497 http://47.100.111.106:3000/mayx/blog
498 http://47.103.78.70:3000/mayx/blog
https://0xa2.com/mayx/blog
499 http://47.100.208.160:51300/mayx/blog
500 http://113.44.218.8:3000/mayx/blog
501 http://47.109.137.67:9091/mayx/blog
526 http://59.110.47.157:3000/mayx/blog
527 http://8.155.172.147:3001/mayx/blog
528 https://git.erfmann.dev/mayx/blog
https://testfixturehub.com/mayx/blog
529 https://git.paraboletancza.org/mayx/blog
530 http://lessonsource.tech:3000/mayx/blog
531 https://git.davisdre.com/mayx/blog
535 https://git.newton-lab.com/mayx/blog
536 https://git.ocpp.com.tw/mayx/blog
537 https://sw4rm.dev/mayx/blog
https://code.rausch.tech/mayx/blog
https://www.sweetvillage.ru/mayx/blog
538 https://git.weavefun.com:5443/mayx/blog
539 https://git.zg23.ru/mayx/blog
540 https://git.vajdak.cz/mayx/blog
550 https://git.ilili.me/mayx/blog
551 https://forgejo.bridgetownrb.com/mayx/blog
552 http://213.171.25.1:3000/mayx/blog
http://8.140.242.243:8080/mayx/blog
https://www.git.d0h.ru/mayx/blog
https://git.t1337.ru/mayx/blog
553 https://git.dodzin-kg2.keenetic.pro/mayx/blog
554 http://43.156.250.29:3000/mayx/blog
555 http://54.199.96.217:3000/mayx/blog
567 https://git.yanfeng.uk/mayx/blog
568 https://git.apextoaster.com/mayx/blog
569 http://8.155.160.224:3000/mayx/blog
https://git.emoful.com/mayx/blog
570 https://hub.open-verse.ai/mayx/blog
571 http://221.203.14.217:3000/mayx/blog
572 https://git.sophiagwen.au/mayx/blog
577 https://git.gasshog.fr/mayx/blog
578 https://git.ccmhub.se/mayx/blog
579 https://git.ihatemen.uk/mayx/blog
https://evo-git.twc1.net/gitea/mayx/blog
580 https://git.suzk.ru/mayx/blog
581 http://178.128.210.141:3000/mayx/blog
582 http://115.190.112.247:8418/mayx/blog
583 http://119.29.198.206:5630/mayx/blog
https://git.tiancyun.com/mayx/blog
584 https://gitea.smartechouse.com/mayx/blog
585 https://git.mis24.ru/mayx/blog
586 https://git.123doit.com/mayx/blog
590 https://git.johntsai.online/mayx/blog
591 https://gitea.css-sistemas.com.br/mayx/blog
592 https://sportseibt.de/mayx/blog
https://git.martinmasa.cz/mayx/blog
https://git.wangyan411303.com/mayx/blog
593 https://git.grauzell.eu/mayx/blog
594 https://git.f4e.lol/mayx/blog
595 http://47.113.145.232:3000/mayx/blog
596 http://8.130.99.44:3000/mayx/blog
597 http://47.98.183.226:3000/mayx/blog
https://tea.geekstek.com/mayx/blog
598 http://47.115.212.237:3000/mayx/blog
599 https://chenxil.top/mayx/blog
600 https://www.binge.fit/mayx/blog
611 http://119.91.35.154:3000/mayx/blog_cn
612 http://110.42.101.39:13000/mayx/blog_cn
613 http://152.136.187.229/mayx/blog_cn
https://gitlab.zuisishu.com/mayx/blog_cn
614 http://39.101.74.135:5000/mayx/blog_cn
615 http://124.236.46.74:9103/mayx/blog_cn
616 http://123.57.130.140:3000/mayx/blog_cn
617 http://122.51.51.35:3000/mayx/blog_cn
618 http://112.124.49.128:3000/mayx/blog_cn
619 http://182.92.251.55:3000/mayx/blog_cn
http://183.221.101.89:3000/mayx/blog_cn
620 http://106.52.21.251:3000/mayx/blog_cn
621 http://118.24.46.223:3000/mayx/blog_cn
622 http://s3.v100.vip:31057/mayx/blog_cn
628 http://45.55.138.82:3000/mayx/blog_cn
629 http://43.136.59.253/mayx/blog_cn
630 http://82.156.121.2:3000/mayx/blog_cn
http://www.ntopia-tech.com:30000/mayx/blog_cn
631 http://118.24.129.148:3000/mayx/blog_cn
632 http://58.241.155.106:10140/mayx/blog_cn
633 http://120.48.141.82:3000/mayx/blog_cn
634 http://61.178.84.89:8998/mayx/blog_cn
635 http://82.156.111.58:3000/mayx/blog_cn
636 http://81.70.24.14/mayx/blog_cn
http://43.143.175.54:3000/mayx/blog_cn
637 http://47.92.23.195:8418/mayx/blog_cn
638 http://60.247.225.25:3000/mayx/blog_cn
639 http://39.100.117.84:3000/mayx/blog_cn
649 https://gitlab.liruwei.cn/mayx/blog_cn
650 http://61.190.74.90:9900/mayx/blog_cn
651 http://49.234.27.222:3000/mayx/blog_cn
https://gitea.viviman.top/mayx/blog_cn
652 http://8.153.70.81:30001/mayx/blog_cn
https://git.avclick.ru/mayx/blog_cn
653 http://175.27.229.211:3000/mayx/blog_cn
654 http://183.223.90.151:10021/mayx/blog_cn
655 http://106.55.174.214:3000/mayx/blog_cn
660 http://43.143.142.38:7001/mayx/blog_cn
661 http://macrocc.com:3000/mayx/blog_cn
662 http://39.105.67.143:3000/mayx/blog_cn
https://git.ciy.cn/mayx/blog_cn
663 https://git.hi6k.com/mayx/blog_cn
664 http://101.42.158.231:3000/mayx/blog_cn
665 http://8.140.232.131:8100/mayx/blog_cn
669 http://82.156.89.21:3000/mayx/blog_cn
670 http://62.234.194.66:3000/mayx/blog_cn
671 http://47.109.71.130:3000/mayx/blog_cn
https://git.zhisensh.com/mayx/blog_cn
672 http://49.234.193.192:3000/mayx/blog_cn
673 http://62.234.222.247:3000/mayx/blog_cn
674 https://git.sskuaixiu.com/mayx/blog_cn
675 http://xujiesoft.vicp.net:3000/mayx/blog_cn
http://47.102.36.9:3000/mayx/blog_cn
676 http://113.44.36.103:23000/mayx/blog_cn
http://111.229.35.227:3000/mayx/blog_cn
677 http://wchao.space:8009/mayx/blog_cn
678 http://110.42.217.153:8029/mayx/blog_cn
679 http://111.230.92.227:3000/mayx/blog_cn
693 http://47.113.149.107:10110/mayx/blog_cn
694 http://112.124.14.60:3000/mayx/blog_cn
695 http://183.236.243.71:3693/mayx/blog_cn
696 http://47.92.113.131:3000/mayx/blog
697 http://gyc.myds.me:4000/mayx/blog
698 https://git.omniglitch.me/mayx/blog
699 https://forgejo.trofkm.ru/mayx/blog
700 https://code.draussenfunker.de/mayx/blog
701 https://git.tablet.sh/mayx/blog
702 https://git.izen.live/mayx/blog
703 https://git.gnyra.com/mayx/blog
704 https://git.aeternal.dev/mayx/blog
705 https://git.wdavery.com/mayx/blog
706 https://git.binarycat.org/mayx/blog
707 https://gitea.sickgaming.net/mayx/blog
708 https://git.graveyard.sh/mayx/blog
709 https://git.cere.ipv64.net/mayx/blog
710 https://git.litelot.us/mayx/blog

View File

@@ -18,14 +18,13 @@ mirrors:
- https://mayx.codeberg.page/ - https://mayx.codeberg.page/
- https://mayx.tildepages.org/ - https://mayx.tildepages.org/
- https://mayx.pages.lain.la/ - https://mayx.pages.lain.la/
- https://mayx.pages.hast.one/
- https://mayx.4everland.app/ - https://mayx.4everland.app/
- https://mayx.readthedocs.io/ - https://mayx.readthedocs.io/
- https://mayx.sourceforge.io/ - https://mayx.sourceforge.io/
- https://unmayx.bitbucket.io/ - https://unmayx.bitbucket.io/
- https://mayx.pages.debian.net/ - https://mayx.pages.debian.net/
- https://mayx.dappling.network/ - https://mayx.dappling.network/
- https://mayx-blog.statichost.eu/ - https://mayx-blog.statichost.page/
- https://mabbs-blog.static.hf.space/ - https://mabbs-blog.static.hf.space/
- http://mayx.gitlink.net/ - http://mayx.gitlink.net/
- https://mayx.pixie.homes/ - https://mayx.pixie.homes/
@@ -46,6 +45,7 @@ repos:
- https://git.disroot.org/mayx/mayx - https://git.disroot.org/mayx/mayx
- https://bitbucket.org/unmayx/mayx - https://bitbucket.org/unmayx/mayx
- https://sourcecraft.dev/mayx/mayx - https://sourcecraft.dev/mayx/mayx
- https://code.forgejo.org/mayx/blog
- https://gitflic.ru/project/mayx/blog - https://gitflic.ru/project/mayx/blog
- https://tangled.org/mayx.tngl.sh/blog/ - https://tangled.org/mayx.tngl.sh/blog/
- https://gitee.com/mabbs/mabbs - https://gitee.com/mabbs/mabbs

View File

@@ -12,7 +12,7 @@ tags: [浏览器, Linux, 虚拟机, WASM]
# 在浏览器中运行Linux # 在浏览器中运行Linux
## 虚拟机方案 ## 虚拟机方案
### 纯JS虚拟机 ### 纯JS虚拟机
要说到在浏览器上运行Linux最先想到的应该就是[Fabrice Bellard](https://bellard.org)大神写的[JSLinux](https://bellard.org/jslinux/)吧这可能是第一个在浏览器中实现的虚拟机毕竟是最强虚拟机QEMU的作者编写的。现在他的个人主页中展示的这个版本是WASM版本而他最早写的是纯JS实现的。那个JS实现的版本现在在GitHub上有一个[去混淆的版本](https://github.com/levskaya/jslinux-deobfuscated)可以用作学习和研究于是我顺手Fork了一份在GitHub Pages上部署作为[演示](http://mabbs.github.io/jslinux/)。 要说到在浏览器上运行Linux最先想到的应该就是[Fabrice Bellard](https://bellard.org)大神写的[JSLinux](https://bellard.org/jslinux/)吧这可能是第一个在浏览器中实现的虚拟机毕竟是最强虚拟机QEMU的作者编写的。现在他的个人主页中展示的这个版本是WASM版本而他最早写的是纯JS实现的。那个JS实现的版本现在在GitHub上有一个[去混淆的版本](https://github.com/levskaya/jslinux-deobfuscated)可以用作学习和研究于是我顺手Fork了一份在GitHub Pages上部署作为[演示](https://mabbs.github.io/jslinux/)。
作为纯JS实现的x86虚拟机性能估计是最差的但相应的兼容性也最好在Bellard当年写JSLinux的时候还没有WASM这种东西呢所以即使是在不支持WASM的IE11中也可以正常运行。假如我想把它作为终端用在我的博客上似乎也是个不错的选择即使我完全看不懂代码不知道如何实现JS和虚拟机的通信它也预留了一个剪贴板设备可以让我轻松地做到类似的事情比如我在里面写个Bash脚本通过它和外面的JS脚本联动来读取我的文章列表和内容那也挺不错。 作为纯JS实现的x86虚拟机性能估计是最差的但相应的兼容性也最好在Bellard当年写JSLinux的时候还没有WASM这种东西呢所以即使是在不支持WASM的IE11中也可以正常运行。假如我想把它作为终端用在我的博客上似乎也是个不错的选择即使我完全看不懂代码不知道如何实现JS和虚拟机的通信它也预留了一个剪贴板设备可以让我轻松地做到类似的事情比如我在里面写个Bash脚本通过它和外面的JS脚本联动来读取我的文章列表和内容那也挺不错。
当然Bellard用纯JS编写虚拟机也不是独一份他实现了x86的虚拟机相应的也有人用纯JS实现了RISC-V的虚拟机比如[ANGEL](https://github.com/riscv-software-src/riscv-angel),看起来挺不错,所以同样也顺手[搭了一份](https://mabbs.github.io/riscv-angel/)。只不过它似乎用了一些更先进的语法至少IE11上不能运行。 当然Bellard用纯JS编写虚拟机也不是独一份他实现了x86的虚拟机相应的也有人用纯JS实现了RISC-V的虚拟机比如[ANGEL](https://github.com/riscv-software-src/riscv-angel),看起来挺不错,所以同样也顺手[搭了一份](https://mabbs.github.io/riscv-angel/)。只不过它似乎用了一些更先进的语法至少IE11上不能运行。
另外还有一个比较知名的项目,叫做[jor1k](https://github.com/s-macke/jor1k)它模拟的是OpenRISC架构。只是这个架构目前已经过时基本上没什么人用了不过这里面还内置了几个演示的小游戏看起来还挺有意思。 另外还有一个比较知名的项目,叫做[jor1k](https://github.com/s-macke/jor1k)它模拟的是OpenRISC架构。只是这个架构目前已经过时基本上没什么人用了不过这里面还内置了几个演示的小游戏看起来还挺有意思。