wcbing-apt-repo/data/github.json
wcbing 2643348df9 refactor: github releases, arch name, multithreading
rewrite github downloader and configuration to store version tag in sqlite.
change 'version_tag' to 'releases_tag', 'stripped_version' to 'version'.
add 'all' arch, change 'x86_64' to 'amd64'.
add multithreading for downloader.
rename init_deb.py to init-deb.py
2025-04-04 15:48:37 +08:00

108 lines
2.9 KiB
JSON

{
"clash-verge": {
"repo": "clash-verge-rev/clash-verge-rev",
"file_list": {
"amd64": "Clash.Verge_{version}_amd64.deb",
"arm64": "Clash.Verge_{version}_arm64.deb"
}
},
"mihomo": {
"repo": "MetaCubeX/mihomo",
"file_list": {
"amd64": "mihomo-linux-amd64-compatible-{releases_tag}.deb",
"arm64": "mihomo-linux-arm64-{releases_tag}.deb"
}
},
"flclash": {
"repo": "chen08209/FlClash",
"file_list": {
"amd64": "FlClash-{version}-linux-amd64.deb"
}
},
"hugo": {
"repo": "gohugoio/hugo",
"file_list": {
"amd64": "hugo_extended_{version}_linux-amd64.deb",
"arm64": "hugo_extended_{version}_linux-arm64.deb"
}
},
"rustdesk": {
"repo": "rustdesk/rustdesk",
"file_list": {
"amd64": "rustdesk-{releases_tag}-x86_64.deb",
"arm64": "rustdesk-{releases_tag}-aarch64.deb"
}
},
"obsidian": {
"repo": "obsidianmd/obsidian-releases",
"file_list": {
"amd64": "obsidian_{version}_amd64.deb"
}
},
"tabby": {
"repo": "Eugeny/tabby",
"file_list": {
"amd64": "tabby-{version}-linux-x64.deb",
"arm64": "tabby-{version}-linux-arm64.deb"
}
},
"pandoc": {
"repo": "jgm/pandoc",
"file_list": {
"amd64": "pandoc-{releases_tag}-1-amd64.deb",
"arm64": "pandoc-{releases_tag}-1-arm64.deb"
}
},
"localsend": {
"repo": "localsend/localsend",
"file_list": {
"amd64": "LocalSend-{version}-linux-x86-64.deb",
"arm64": "LocalSend-{version}-linux-arm-64.deb"
}
},
"motrix": {
"repo": "agalwood/Motrix",
"file_list": {
"amd64": "Motrix_{version}_amd64.deb",
"arm64": "Motrix_{version}_arm64.deb"
}
},
"peazip": {
"repo": "peazip/PeaZip",
"file_list": {
"amd64": "peazip_{releases_tag}.LINUX.GTK2-1_amd64.deb"
}
},
"neovim": {
"repo": "neovim/neovim-releases",
"file_list": {
"amd64": "nvim-linux64.deb"
}
},
"hiddify": {
"repo": "hiddify/hiddify-app",
"file_list": {
"amd64": "Hiddify-Debian-x64.deb"
}
},
"cloudflared": {
"repo": "cloudflare/cloudflared",
"file_list": {
"amd64": "cloudflared-linux-amd64.deb",
"arm64": "cloudflared-linux-arm64.deb"
}
},
"caddy": {
"repo": "caddyserver/caddy",
"file_list": {
"amd64": "caddy_{version}_linux_amd64.deb",
"arm64": "caddy_{version}_linux_arm64.deb"
}
},
"foliate": {
"repo": "johnfactotum/foliate",
"file_list": {
"all": "foliate_{releases_tag}_all.deb"
}
}
}