mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-10-27 10:42:28 +02:00
Merge branch '3.1' into docs/jwt-refresh-token-config-example
This commit is contained in:
commit
61ce59788b
57
.dockerignore
Normal file
57
.dockerignore
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
# Version control
|
||||||
|
.git
|
||||||
|
.gitignore
|
||||||
|
.gitattributes
|
||||||
|
|
||||||
|
# CI / GitHub / Docker
|
||||||
|
.github
|
||||||
|
.whitesource
|
||||||
|
.dockerignore
|
||||||
|
|
||||||
|
# Editor / IDE
|
||||||
|
.idea
|
||||||
|
.vscode
|
||||||
|
.settings
|
||||||
|
.project
|
||||||
|
.pydevproject
|
||||||
|
.mr.developer.cfg
|
||||||
|
|
||||||
|
# Claude
|
||||||
|
.claude
|
||||||
|
|
||||||
|
# Python build artifacts
|
||||||
|
__pycache__
|
||||||
|
*.py[cod]
|
||||||
|
*.so
|
||||||
|
*.egg
|
||||||
|
*.egg-info
|
||||||
|
build/
|
||||||
|
dist/
|
||||||
|
eggs/
|
||||||
|
parts/
|
||||||
|
var/
|
||||||
|
sdist/
|
||||||
|
develop-eggs/
|
||||||
|
.installed.cfg
|
||||||
|
lib/
|
||||||
|
lib64/
|
||||||
|
.ropeproject
|
||||||
|
|
||||||
|
# Test & coverage
|
||||||
|
tests/
|
||||||
|
pytest.ini
|
||||||
|
.coveragerc
|
||||||
|
.coverage
|
||||||
|
.coverage*
|
||||||
|
.tox
|
||||||
|
.cache
|
||||||
|
.pytest_cache
|
||||||
|
nosetests.xml
|
||||||
|
|
||||||
|
# Virtualenv
|
||||||
|
env/
|
||||||
|
venv/
|
||||||
|
.venv/
|
||||||
|
|
||||||
|
# Editor backup files
|
||||||
|
*~
|
||||||
41
.github/workflows/docker-build.yml
vendored
41
.github/workflows/docker-build.yml
vendored
@ -10,12 +10,30 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
env:
|
||||||
|
DOCKERHUB_ORG: ${{ vars.DOCKERHUB_ORG || 'gns3' }}
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v7
|
uses: actions/checkout@v7
|
||||||
|
|
||||||
|
- name: Check for stable release
|
||||||
|
id: ver
|
||||||
|
run: |
|
||||||
|
TAG="${GITHUB_REF_NAME#v}"
|
||||||
|
echo "tag=$TAG" >> $GITHUB_OUTPUT
|
||||||
|
if echo "$TAG" | grep -qE '^[0-9]+\.[0-9]+\.[0-9]+$'; then
|
||||||
|
echo "stable=true" >> $GITHUB_OUTPUT
|
||||||
|
else
|
||||||
|
echo "stable=false" >> $GITHUB_OUTPUT
|
||||||
|
fi
|
||||||
|
|
||||||
|
- name: Set up Docker Buildx
|
||||||
|
if: steps.ver.outputs.stable == 'true'
|
||||||
|
uses: docker/setup-buildx-action@v3
|
||||||
|
|
||||||
- name: Login to GitHub Container Registry
|
- name: Login to GitHub Container Registry
|
||||||
|
if: steps.ver.outputs.stable == 'true'
|
||||||
uses: docker/login-action@v4
|
uses: docker/login-action@v4
|
||||||
with:
|
with:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
@ -23,18 +41,21 @@ jobs:
|
|||||||
password: ${{ secrets.GITHUB_TOKEN }}
|
password: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
- name: Login to Docker Hub
|
- name: Login to Docker Hub
|
||||||
|
if: steps.ver.outputs.stable == 'true'
|
||||||
uses: docker/login-action@v4
|
uses: docker/login-action@v4
|
||||||
with:
|
with:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
|
||||||
- name: Build and push to GitHub Container Registry
|
- name: Build and push
|
||||||
run: |
|
if: steps.ver.outputs.stable == 'true'
|
||||||
docker build -t ghcr.io/$(echo "${{ github.repository }}" | tr '[:upper:]' '[:lower:]'):latest .
|
uses: docker/build-push-action@v6
|
||||||
docker push ghcr.io/$(echo "${{ github.repository }}" | tr '[:upper:]' '[:lower:]'):latest
|
with:
|
||||||
|
context: .
|
||||||
- name: Build and push to Docker Hub
|
push: true
|
||||||
run: |
|
tags: |
|
||||||
docker build -t gns3/${{ github.event.repository.name }}:latest .
|
${{ env.DOCKERHUB_ORG }}/${{ github.event.repository.name }}:${{ steps.ver.outputs.tag }}
|
||||||
docker push gns3/${{ github.event.repository.name }}:latest
|
${{ env.DOCKERHUB_ORG }}/${{ github.event.repository.name }}:latest
|
||||||
|
ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }}:${{ steps.ver.outputs.tag }}
|
||||||
|
ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }}:latest
|
||||||
|
|||||||
@ -51,250 +51,12 @@
|
|||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filename": "FMG_VM64_KVM-v7.4.3-build2487-FORTINET.out.kvm.qcow2",
|
"filename": "empty500G.qcow2",
|
||||||
"version": "7.4.3",
|
|
||||||
"md5sum": "b01d9f86aa27c538407d518df1326863",
|
|
||||||
"filesize": 346107904,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.4.2-build2397-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.4.2",
|
|
||||||
"md5sum": "36371fbf06210ded57c00b2ff290f2c5",
|
|
||||||
"filesize": 322514944,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.4.1-build2308-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.4.1",
|
|
||||||
"md5sum": "e542cc8f2d8f46e9c32b783bf31bef39",
|
|
||||||
"filesize": 309387264,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.2.5-build1574-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.2.5",
|
|
||||||
"md5sum": "754326845096afd909ec45d98f8d5a83",
|
|
||||||
"filesize": 278401024,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.2.4-build1460-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.2.4",
|
|
||||||
"md5sum": "98fa9830d9ecb5911a703d03b80026b6",
|
|
||||||
"filesize": 261992448,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.2.2-build1334-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.2.2",
|
|
||||||
"md5sum": "2ff1298257321cd485d2cad91d6ce510",
|
|
||||||
"filesize": 246083584,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.2.1-build1215-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.2.1",
|
|
||||||
"md5sum": "1a3eeff1204fa8f4243773f7521e12b5",
|
|
||||||
"filesize": 242814976,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.0.12-build0623-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.0.12",
|
|
||||||
"md5sum": "5b6f6a2b8bc00e56337aa7023a9025cf",
|
|
||||||
"filesize": 249520128,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.0.11-build0595-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.0.11",
|
|
||||||
"md5sum": "7b166222136e26190159f37cccbaab6e",
|
|
||||||
"filesize": 249360384,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.0.9-build0489-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.0.9",
|
|
||||||
"md5sum": "dbeb6a79b6e421000573dbbbdb50b8b5",
|
|
||||||
"filesize": 247955456,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.0.6-build0372-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.0.6",
|
|
||||||
"md5sum": "dfa4df9e976ed87e73cb9601a8a70323",
|
|
||||||
"filesize": 239190016,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v7.0.5-build0365-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "7.0.5",
|
|
||||||
"md5sum": "e8b9c992784cea766b52a427a5fe0279",
|
|
||||||
"filesize": 237535232,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6.4.14-build2660-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.4.14",
|
|
||||||
"md5sum": "0fe56e363b166c07b710bde795e36049",
|
|
||||||
"filesize": 219430912,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6.4.12-build2610-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.4.12",
|
|
||||||
"md5sum": "36c0dc531d921e5f1e1e09b030f7c813",
|
|
||||||
"filesize": 219455488,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build2288-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.4.5",
|
|
||||||
"md5sum": "bd2791984b03f55a6825297e83c6576a",
|
|
||||||
"filesize": 117014528,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build2253-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.4.4",
|
|
||||||
"md5sum": "3554a47fde2dc91d17eec16fd0dc10a3",
|
|
||||||
"filesize": 116621312,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build1183-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.2.2",
|
|
||||||
"md5sum": "f5051a8fe49d916bb554b9bae32a1eb4",
|
|
||||||
"filesize": 139145216,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build1050-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.2.0",
|
|
||||||
"md5sum": "c19d2527f91ad1bbafbde5bf08487867",
|
|
||||||
"filesize": 126894080,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build0349-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.0.6",
|
|
||||||
"md5sum": "d03f024c948ba6e2bb9e66c11ca8f34c",
|
|
||||||
"filesize": 112553984,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build0255-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.0.3",
|
|
||||||
"md5sum": "5f34d52d9289b0be2a4c04943446ea39",
|
|
||||||
"filesize": 115703808,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build0205-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.0.2",
|
|
||||||
"md5sum": "8f748649c537d9b5466b24c5b4e62017",
|
|
||||||
"filesize": 116981760,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v6-build0092-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "6.0.0",
|
|
||||||
"md5sum": "73bfe1bc70124521a524d857646b9c2e",
|
|
||||||
"filesize": 119066624,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1631-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.6.2",
|
|
||||||
"md5sum": "c81cc247e8eb03249b475fe0e847653e",
|
|
||||||
"filesize": 106946560,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1619-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.6.1",
|
|
||||||
"md5sum": "8cc553842564d232af295d6a0c784c1f",
|
|
||||||
"filesize": 106831872,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1557-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.6.0",
|
|
||||||
"md5sum": "f8bd600796f894f4ca1ea2d6b4066d3d",
|
|
||||||
"filesize": 108363776,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1225-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.4.4",
|
|
||||||
"md5sum": "53bc6e320fe7bde5d2b636bde95a910c",
|
|
||||||
"filesize": 89911296,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1187-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.4.3",
|
|
||||||
"md5sum": "53602c776d215d98e32163a10804fc49",
|
|
||||||
"filesize": 87425024,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1151-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.4.2",
|
|
||||||
"md5sum": "8e131ad40009c740f3efdee6dc3a0ac3",
|
|
||||||
"filesize": 86437888,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1082-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.4.1",
|
|
||||||
"md5sum": "fc1815410f3f0536e2e3a9c1c5c07f41",
|
|
||||||
"filesize": 83124224,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build1019-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.4.0",
|
|
||||||
"md5sum": "1cfb22671cb372d8bf3e47b9c3c55ded",
|
|
||||||
"filesize": 77541376,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build0786-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.2.10",
|
|
||||||
"md5sum": "377fe38bf07bc2435608e5b65f780f07",
|
|
||||||
"filesize": 64962560,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build0780-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.2.9",
|
|
||||||
"md5sum": "04268e779d3d5e6c928c6fd638423c52",
|
|
||||||
"filesize": 65007616,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build0777-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.2.8",
|
|
||||||
"md5sum": "6dbf148ace9bf309ad383757afd75fad",
|
|
||||||
"filesize": 65011712,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "FMG_VM64_KVM-v5-build0757-FORTINET.out.kvm.qcow2",
|
|
||||||
"version": "5.2.7",
|
|
||||||
"md5sum": "d37dbaa49d7522324681eeba19f7699b",
|
|
||||||
"filesize": 65056768,
|
|
||||||
"download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "empty30G.qcow2",
|
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"md5sum": "3411a599e822f2ac6be560a26405821a",
|
"md5sum": "658c825441b9b3080ba00f9eec002eaa",
|
||||||
"filesize": 197120,
|
"filesize": 204608,
|
||||||
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
|
"download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/",
|
||||||
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download"
|
"direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty500G.qcow2/download"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
@ -302,259 +64,21 @@
|
|||||||
"name": "7.4.6",
|
"name": "7.4.6",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.4.6.M-build2588-FORTINET.out.kvm.qcow2",
|
"hda_disk_image": "FMG_VM64_KVM-v7.4.6.M-build2588-FORTINET.out.kvm.qcow2",
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
"hdb_disk_image": "empty500G.qcow2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "7.4.5",
|
"name": "7.4.5",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.4.5.M-build2553-FORTINET.out.kvm.qcow2",
|
"hda_disk_image": "FMG_VM64_KVM-v7.4.5.M-build2553-FORTINET.out.kvm.qcow2",
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
"hdb_disk_image": "empty500G.qcow2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "7.4.4",
|
"name": "7.4.4",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.4.4.F-build2550-FORTINET.out.kvm.qcow2",
|
"hda_disk_image": "FMG_VM64_KVM-v7.4.4.F-build2550-FORTINET.out.kvm.qcow2",
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
"hdb_disk_image": "empty500G.qcow2"
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.4.3",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.4.3-build2487-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.4.2",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.4.2-build2397-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.4.1",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.4.1-build2308-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.2.5",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.2.5-build1574-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.2.4",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.2.4-build1460-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.2.2",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.2.2-build1334-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.2.1",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.2.1-build1215-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.0.12",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.0.12-build0623-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.0.11",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.0.11-build0595-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.0.9",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.0.9-build0489-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.0.6",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.0.6-build0372-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "7.0.5",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v7.0.5-build0365-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.4.14",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6.4.14-build2660-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.4.12",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6.4.12-build2610-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.4.5",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build2288-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.4.4",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build2253-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.2.2",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build1183-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.2.0",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build1050-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.0.6",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build0349-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.0.3",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build0255-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.0.2",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build0205-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.0.0",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v6-build0092-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.6.2",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1631-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.6.1",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1619-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.6.0",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1557-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.4.4",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1225-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.4.3",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1187-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.4.2",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1151-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.4.1",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1082-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.4.0",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build1019-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.2.10",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build0786-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.2.9",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build0780-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.2.8",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build0777-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "5.2.7",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "FMG_VM64_KVM-v5-build0757-FORTINET.out.kvm.qcow2",
|
|
||||||
"hdb_disk_image": "empty30G.qcow2"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@ -139,9 +139,23 @@
|
|||||||
"md5sum": "60f7c36c389c33ab108acc021f41ccd5",
|
"md5sum": "60f7c36c389c33ab108acc021f41ccd5",
|
||||||
"version": "26.05.0",
|
"version": "26.05.0",
|
||||||
"direct_download_url": "https://github.com/kernelkit/infix/releases/download/v26.05.0/infix-x86_64-v26.05.0.qcow2"
|
"direct_download_url": "https://github.com/kernelkit/infix/releases/download/v26.05.0/infix-x86_64-v26.05.0.qcow2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "infix-x86_64-v26.06.0.qcow2",
|
||||||
|
"filesize": 363593728,
|
||||||
|
"md5sum": "79ca8bd8534bbaa1af0ab874a49d6f4c",
|
||||||
|
"version": "26.06.0",
|
||||||
|
"direct_download_url": "https://github.com/kernelkit/infix/releases/download/v26.06.0/infix-x86_64-v26.06.0.qcow2"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"name": "26.06.0",
|
||||||
|
"images": {
|
||||||
|
"bios_image": "OVMF-edk2-stable202305.fd",
|
||||||
|
"hda_disk_image": "infix-x86_64-v26.06.0.qcow2"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "26.05.0",
|
"name": "26.05.0",
|
||||||
"images": {
|
"images": {
|
||||||
|
|||||||
15
gns3server/static/web-ui/chunk-2OQWUQKO.js
Normal file
15
gns3server/static/web-ui/chunk-2OQWUQKO.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
|||||||
import{$ as a}from"./chunk-EI7RU2ND.js";import"./chunk-6QUQX5EO.js";export{a as TopologySummaryComponent};
|
|
||||||
File diff suppressed because one or more lines are too long
1
gns3server/static/web-ui/chunk-SKN3DVK4.js
Normal file
1
gns3server/static/web-ui/chunk-SKN3DVK4.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{$ as a}from"./chunk-UYDBQQ67.js";import"./chunk-2OQWUQKO.js";export{a as TopologySummaryComponent};
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -82,6 +82,7 @@ fi
|
|||||||
echo "Removing: $GNS3SERVER_DIR/gns3server/static/web-ui/*"
|
echo "Removing: $GNS3SERVER_DIR/gns3server/static/web-ui/*"
|
||||||
|
|
||||||
rm -rf $GNS3SERVER_DIR/gns3server/static/web-ui/*
|
rm -rf $GNS3SERVER_DIR/gns3server/static/web-ui/*
|
||||||
|
git rm -rf gns3server/static/web-ui/*
|
||||||
|
|
||||||
echo "Re-create: $GNS3SERVER_DIR/gns3server/static/web-ui"
|
echo "Re-create: $GNS3SERVER_DIR/gns3server/static/web-ui"
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user