Skip to content

A set of scripts to generate /static/isoinfo.json

Notifications You must be signed in to change notification settings

dglinux/isoinfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

isoinfo

A set of scripts to generate /static/isoinfo.json.

Dependencies

  • coreutils (from GNU, not BusyBox)
  • bash (v4.0+)
  • jq (v1.5+)

JSON schema

DistroObject[]

DistroObject

{
    "name": string,
    "files": DistroFileObject[],  // Sorted by version, newest first
    "latest": string  // Latest version
}

DistroFileObject

Checksums are obtained from files like sha256sums.txt, not by executing checksum programs on the files.

{
    "ver": string,
    "base": string,  // Base file name that is displayed on the site
    "url": string,
    "size": string,  // Human-readable size
    "sha256"?: string,
    "sha1"?: string,
    "md5"?: string,
    "sig"?: string,  // Signature file, URL
}

About

A set of scripts to generate /static/isoinfo.json

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages