Skip to content

Native-Planet/version.groundseg.app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Native Planet software version server

Serves a JSON blob with current version information for all software.

Gets updated by authenticated webhook called by Jenkins build jobs.

Caches data in sqlite db.

{
  "groundseg": {
    "canary": {
      "groundseg": {
        "amd64_sha256": "746baf4406aa87b04ffeb3184a72dd1b4f26f90f844b1954e56ea680155df799",
        "amd64_url": "https://files.native.computer/bin/groundseg_amd64_v1.4.3_latest",
        "arm64_sha256": "f84a6cf87981091e0168492dd3717aa61579ecf6ca24c7c6e0d72e7049cadcad",
        "arm64_url": "https://files.native.computer/bin/groundseg_arm64_v1.4.3_latest",
        "major": 1,
        "minor": 4,
        "patch": 3
      },
      "manual": {
        "amd64_sha256": "23ecf8748d797bc6e450aa69523f3ca9377dd0657ea652ad3f1c3521ad65b4cb",
        "arm64_sha256": "006864e0199eae9f773dd93c54bc395ea6eb28f02e43f9105338dda53543b224",
        "repo": "registry.hub.docker.com/nativeplanet/groundseg-manual",
        "tag": "latest"
      },
      "minio": {
        "amd64_sha256": "f6a3001a765dc59a8e365149ade0ea628494230e984891877ead016eb24ba9a9",
        "arm64_sha256": "567779c9f29aca670f84d066051290faeaae6c3ad3a3b7062de4936aaab2a29d",
        "repo": "registry.hub.docker.com/minio/minio",
        "tag": "latest"
      },
      "miniomc": {
        "amd64_sha256": "6ffd76764e8ca484de12c6ecaa352db3d8efd5c9d44f393718b29b6600e0a559",
        "arm64_sha256": "6825aecd2f123c9d4408e660aba8a72f9e547a3774350b8f4d2d9b674e99e424",
        "repo": "registry.hub.docker.com/minio/mc",
        "tag": "latest"
      },
      "netdata": {
        "amd64_sha256": "95e74c36f15091bcd7983ee162248f1f91c21207c235fce6b0d6f8ed9a11732a",
        "arm64_sha256": "cd3dc9d182a4561b162f03c6986f4647bbb704f8e7e4872ee0611b1b9e86e1b0",
        "repo": "registry.hub.docker.com/netdata/netdata",
        "tag": "latest"
      },
      "vere": {
        "amd64_sha256": "4ff19a35e33a81d1233aef1562b3d5a8f78a9442d9f3d3f28c08c6dd0dc801e7",
        "arm64_sha256": "None",
        "repo": "registry.hub.docker.com/nativeplanet/urbit",
        "tag": "edge"
      },
      "webui": {
        "amd64_sha256": "cc6ea93a53dcd50bef7be7077c41dc475943baee83343cece13884cb2a351308",
        "arm64_sha256": "eebd8b1041fc5216922d36760b884d6ee80cf42a4bf7afe3a3a397411ee2eb4b",
        "repo": "registry.hub.docker.com/nativeplanet/groundseg-webui",
        "tag": "latest"
      },
      "wireguard": {
        "amd64_sha256": "ae6f8e8cc1303bc9c0b5fa1b1ef4176c25a2c082e29bf8b554ce1196731e7db2",
        "arm64_sha256": "403d741b1b5bcf5df1e48eab0af8038355fae3e29419ad5980428f9aebd1576c",
        "repo": "registry.hub.docker.com/linuxserver/wireguard",
        "tag": "latest"
      }
    },
    "edge": {
      "groundseg": {
        "amd64_sha256": "746baf4406aa87b04ffeb3184a72dd1b4f26f90f844b1954e56ea680155df799",
        "amd64_url": "https://files.native.computer/bin/groundseg_amd64_v1.4.3_edge",
        "arm64_sha256": "f84a6cf87981091e0168492dd3717aa61579ecf6ca24c7c6e0d72e7049cadcad",
        "arm64_url": "https://files.native.computer/bin/groundseg_arm64_v1.4.3_edge",
        "major": 1,
        "minor": 4,
        "patch": 3
      },
      "manual": {
        "amd64_sha256": "23ecf8748d797bc6e450aa69523f3ca9377dd0657ea652ad3f1c3521ad65b4cb",
        "arm64_sha256": "006864e0199eae9f773dd93c54bc395ea6eb28f02e43f9105338dda53543b224",
        "repo": "registry.hub.docker.com/nativeplanet/groundseg-manual",
        "tag": "edge"
      },
      "minio": {
        "amd64_sha256": "6d6cf693fd70ca6e15709fa44d39b44f98fc5b58795697486a95ac1cc2ad9880",
        "arm64_sha256": "510eb939d4651d02806e696ff37c71902a17b8297b4a241670f7b59fd2eb4415",
        "repo": "registry.hub.docker.com/minio/minio",
        "tag": "latest"
      },
      "miniomc": {
        "amd64_sha256": "3455a7bae6058ea83f797a95c0e29a4daedff6f79b1f87a0ede429e0344734ab",
        "arm64_sha256": "599ceab1947ab8694e63d7c5e708e616d8dcc77cc26d4e9c36e20100efe84025",
        "repo": "registry.hub.docker.com/minio/mc",
        "tag": "latest"
      },
      "netdata": {
        "amd64_sha256": "95e74c36f15091bcd7983ee162248f1f91c21207c235fce6b0d6f8ed9a11732a",
        "arm64_sha256": "cd3dc9d182a4561b162f03c6986f4647bbb704f8e7e4872ee0611b1b9e86e1b0",
        "repo": "registry.hub.docker.com/netdata/netdata",
        "tag": "latest"
      },
      "vere": {
        "amd64_sha256": "27c6666a504349897d898e13798cb474849105f53f552fd70174a3fbb1570a8b",
        "arm64_sha256": "a19882328811d1716f6747a10e9ff1e542079ca765fbdaa1c7c0d6990f057f11",
        "repo": "registry.hub.docker.com/nativeplanet/urbit",
        "tag": "v2.12"
      },
      "webui": {
        "amd64_sha256": "cc6ea93a53dcd50bef7be7077c41dc475943baee83343cece13884cb2a351308",
        "arm64_sha256": "eebd8b1041fc5216922d36760b884d6ee80cf42a4bf7afe3a3a397411ee2eb4b",
        "repo": "registry.hub.docker.com/nativeplanet/groundseg-webui",
        "tag": "edge"
      },
      "wireguard": {
        "amd64_sha256": "ae6f8e8cc1303bc9c0b5fa1b1ef4176c25a2c082e29bf8b554ce1196731e7db2",
        "arm64_sha256": "403d741b1b5bcf5df1e48eab0af8038355fae3e29419ad5980428f9aebd1576c",
        "repo": "registry.hub.docker.com/linuxserver/wireguard",
        "tag": "latest"
      }
    },
    "latest": {
      "groundseg": {
        "amd64_sha256": "746baf4406aa87b04ffeb3184a72dd1b4f26f90f844b1954e56ea680155df799",
        "amd64_url": "https://files.native.computer/bin/groundseg_amd64_v1.4.3_latest",
        "arm64_sha256": "f84a6cf87981091e0168492dd3717aa61579ecf6ca24c7c6e0d72e7049cadcad",
        "arm64_url": "https://files.native.computer/bin/groundseg_arm64_v1.4.3_latest",
        "major": 1,
        "minor": 4,
        "patch": 3
      },
      "manual": {
        "amd64_sha256": "23ecf8748d797bc6e450aa69523f3ca9377dd0657ea652ad3f1c3521ad65b4cb",
        "arm64_sha256": "006864e0199eae9f773dd93c54bc395ea6eb28f02e43f9105338dda53543b224",
        "repo": "registry.hub.docker.com/nativeplanet/groundseg-manual",
        "tag": "latest"
      },
      "minio": {
        "amd64_sha256": "6d6cf693fd70ca6e15709fa44d39b44f98fc5b58795697486a95ac1cc2ad9880",
        "arm64_sha256": "510eb939d4651d02806e696ff37c71902a17b8297b4a241670f7b59fd2eb4415",
        "repo": "registry.hub.docker.com/minio/minio",
        "tag": "latest"
      },
      "miniomc": {
        "amd64_sha256": "3455a7bae6058ea83f797a95c0e29a4daedff6f79b1f87a0ede429e0344734ab",
        "arm64_sha256": "599ceab1947ab8694e63d7c5e708e616d8dcc77cc26d4e9c36e20100efe84025",
        "repo": "registry.hub.docker.com/minio/mc",
        "tag": "latest"
      },
      "netdata": {
        "amd64_sha256": "95e74c36f15091bcd7983ee162248f1f91c21207c235fce6b0d6f8ed9a11732a",
        "arm64_sha256": "cd3dc9d182a4561b162f03c6986f4647bbb704f8e7e4872ee0611b1b9e86e1b0",
        "repo": "registry.hub.docker.com/netdata/netdata",
        "tag": "latest"
      },
      "vere": {
        "amd64_sha256": "27c6666a504349897d898e13798cb474849105f53f552fd70174a3fbb1570a8b",
        "arm64_sha256": "a19882328811d1716f6747a10e9ff1e542079ca765fbdaa1c7c0d6990f057f11",
        "repo": "registry.hub.docker.com/nativeplanet/urbit",
        "tag": "v2.12"
      },
      "webui": {
        "amd64_sha256": "cc6ea93a53dcd50bef7be7077c41dc475943baee83343cece13884cb2a351308",
        "arm64_sha256": "eebd8b1041fc5216922d36760b884d6ee80cf42a4bf7afe3a3a397411ee2eb4b",
        "repo": "registry.hub.docker.com/nativeplanet/groundseg-webui",
        "tag": "latest"
      },
      "wireguard": {
        "amd64_sha256": "ae6f8e8cc1303bc9c0b5fa1b1ef4176c25a2c082e29bf8b554ce1196731e7db2",
        "arm64_sha256": "403d741b1b5bcf5df1e48eab0af8038355fae3e29419ad5980428f9aebd1576c",
        "repo": "registry.hub.docker.com/linuxserver/wireguard",
        "tag": "latest"
      }
    }
  }
}

About

Software version CICD server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published