feat: add Go release cache daemon (webicached)

Rewrites the Node.js release classification pipeline in Go. webicached
fetches upstream releases (GitHub, Gitea, GitLab, HashiCorp, custom
sources), classifies assets by OS/arch/variant, and writes legacy-format
JSON caches compatible with the existing webinstall.dev API.

Git-clone packages emit git_tag and git_commit_hash from real repo
clones — no fabricated refs.
This commit is contained in:
AJ ONeal
2026-05-07 15:39:40 -06:00
parent b3375d0e24
commit 631147901a
67 changed files with 9103 additions and 1 deletions

View File

@@ -1,4 +1,3 @@
source = ffmpegdist
github_releases = eugeneware/ffmpeg-static
asset_filter = ffmpeg
version_prefix = b