mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-24 17:28:08 +00:00
Merge branch '2.2' into 3.0
# Conflicts: # gns3server/version.py
This commit is contained in:
commit
f5301e5f14
@ -1,5 +1,11 @@
|
|||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## 2.2.28 15/12/2021
|
||||||
|
|
||||||
|
* Fix compute Docker test. Fixes #2003
|
||||||
|
* Release web UI 2.2.28
|
||||||
|
* Simpler Systemd service file. Ref #1996
|
||||||
|
|
||||||
## 2.2.27 12/11/2021
|
## 2.2.27 12/11/2021
|
||||||
|
|
||||||
* Release web UI 2.2.27
|
* Release web UI 2.2.27
|
||||||
|
@ -10,9 +10,9 @@
|
|||||||
"product_url": "https://almalinux.org/",
|
"product_url": "https://almalinux.org/",
|
||||||
"registry_version": 4,
|
"registry_version": 4,
|
||||||
"status": "stable",
|
"status": "stable",
|
||||||
"maintainer": "GNS3 Team",
|
"maintainer": "Da-Geek",
|
||||||
"maintainer_email": "developers@gns3.net",
|
"maintainer_email": "dageek@dageeks-geeks.gg",
|
||||||
"usage": "Username:\talmalinux\nPassword:\talmalinux\nTo become root, use \"sudo su\".\n",
|
"usage": "Username:\talmalinux\nPassword:\talmalinux\nTo become root, use \"sudo -i\".\n",
|
||||||
"port_name_format": "eth{0}",
|
"port_name_format": "eth{0}",
|
||||||
"qemu": {
|
"qemu": {
|
||||||
"adapter_type": "virtio-net-pci",
|
"adapter_type": "virtio-net-pci",
|
||||||
@ -25,12 +25,12 @@
|
|||||||
},
|
},
|
||||||
"images": [
|
"images": [
|
||||||
{
|
{
|
||||||
"filename": "AlmaLinux-8-GenericCloud-8.4-20210727.x86_64.qcow2",
|
"filename": "AlmaLinux-8-GenericCloud-8.5-20211119.x86_64.qcow2",
|
||||||
"version": "8.4",
|
"version": "8.5",
|
||||||
"md5sum": "999014244f676097fdeaf87612a75e81",
|
"md5sum": "a64ece809ae06180ac59cfa622d98af0",
|
||||||
"filesize": 534266880,
|
"filesize": 561774592,
|
||||||
"download_url": "https://repo.almalinux.org/almalinux/8/cloud/x86_64/images/",
|
"download_url": "https://repo.almalinux.org/almalinux/8/cloud/x86_64/images/",
|
||||||
"direct_download_url": "https://repo.almalinux.org/almalinux/8/cloud/x86_64/images/AlmaLinux-8-GenericCloud-8.4-20210727.x86_64.qcow2"
|
"direct_download_url": "https://repo.almalinux.org/almalinux/8/cloud/x86_64/images/AlmaLinux-8-GenericCloud-8.5-20211119.x86_64.qcow2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filename": "almalinux-cloud-init-data.iso",
|
"filename": "almalinux-cloud-init-data.iso",
|
||||||
@ -42,9 +42,9 @@
|
|||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
{
|
{
|
||||||
"name": "8.4",
|
"name": "8.5",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "AlmaLinux-8-GenericCloud-8.4-20210727.x86_64.qcow2",
|
"hda_disk_image": "AlmaLinux-8-GenericCloud-8.5-20211119.x86_64.qcow2",
|
||||||
"cdrom_image": "almalinux-cloud-init-data.iso"
|
"cdrom_image": "almalinux-cloud-init-data.iso"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -26,6 +26,13 @@
|
|||||||
"options": "-nographic"
|
"options": "-nographic"
|
||||||
},
|
},
|
||||||
"images": [
|
"images": [
|
||||||
|
{
|
||||||
|
"filename": "CentOS-7-x86_64-GenericCloud-2111.qcow2",
|
||||||
|
"version": "7 (2111)",
|
||||||
|
"md5sum": "730b8662695831670721c8245be61dac",
|
||||||
|
"filesize": 897384448,
|
||||||
|
"download_url": "https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-2111.qcow2"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filename": "CentOS-7-x86_64-GenericCloud-1809.qcow2",
|
"filename": "CentOS-7-x86_64-GenericCloud-1809.qcow2",
|
||||||
"version": "7 (1809)",
|
"version": "7 (1809)",
|
||||||
@ -33,6 +40,13 @@
|
|||||||
"filesize": 914948096,
|
"filesize": 914948096,
|
||||||
"download_url": "https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-1809.qcow2"
|
"download_url": "https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-1809.qcow2"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"filename": "CentOS-8-GenericCloud-8.4.2105-20210603.0.x86_64.qcow2",
|
||||||
|
"version": "8.4 (2105)",
|
||||||
|
"md5sum": "032eed270415526546eac07628905a62",
|
||||||
|
"filesize": 1309652992,
|
||||||
|
"download_url": "https://cloud.centos.org/centos/8/x86_64/images/CentOS-8-GenericCloud-8.4.2105-20210603.0.x86_64.qcow2"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filename": "centos-cloud-init-data.iso",
|
"filename": "centos-cloud-init-data.iso",
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
@ -42,6 +56,20 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"name": "8.4 (2105)",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "CentOS-8-GenericCloud-8.4.2105-20210603.0.x86_64.qcow2",
|
||||||
|
"cdrom_image": "centos-cloud-init-data.iso"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "7 (2111)",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "CentOS-7-x86_64-GenericCloud-2111.qcow2",
|
||||||
|
"cdrom_image": "centos-cloud-init-data.iso"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "7 (1809)",
|
"name": "7 (1809)",
|
||||||
"images": {
|
"images": {
|
||||||
|
53
gns3server/appliances/fedora-cloud.gns3a
Normal file
53
gns3server/appliances/fedora-cloud.gns3a
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
{
|
||||||
|
"appliance_id": "0d505121-14e3-4414-88ab-b7f102ea6176",
|
||||||
|
"name": "Fedora Cloud Base",
|
||||||
|
"category": "guest",
|
||||||
|
"description": "Fedora Official image for self-hosted cloud",
|
||||||
|
"vendor_name": "The Fedora Project",
|
||||||
|
"vendor_url": "https://getfedora.org/",
|
||||||
|
"documentation_url": "https://docs.fedoraproject.org/en-US/docs/",
|
||||||
|
"product_name": "Fedora Cloud Base",
|
||||||
|
"product_url": "https://alt.fedoraproject.org/cloud/",
|
||||||
|
"registry_version": 3,
|
||||||
|
"status": "stable",
|
||||||
|
"maintainer": "Da-Geek",
|
||||||
|
"maintainer_email": "dageek@dageeks-geeks.gg",
|
||||||
|
"usage": "Username: fedora\nPassword: fedora",
|
||||||
|
"port_name_format": "Eth{0}",
|
||||||
|
"qemu": {
|
||||||
|
"adapter_type": "virtio-net-pci",
|
||||||
|
"adapters": 1,
|
||||||
|
"ram": 1024,
|
||||||
|
"hda_disk_interface": "virtio",
|
||||||
|
"arch": "x86_64",
|
||||||
|
"console_type": "telnet",
|
||||||
|
"boot_priority": "c",
|
||||||
|
"kvm": "require",
|
||||||
|
"options": "-nographic"
|
||||||
|
},
|
||||||
|
"images": [
|
||||||
|
{
|
||||||
|
"filename": "Fedora-Cloud-Base-35-1.2.x86_64.qcow2",
|
||||||
|
"version": "35-1.2",
|
||||||
|
"md5sum": "cfa9cdcfb946e5f4cf9dd4d7906008d0",
|
||||||
|
"filesize": 376897536,
|
||||||
|
"download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/35/Cloud/x86_64/images/Fedora-Cloud-Base-35-1.2.x86_64.qcow2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "fedora-cloud-init-data.iso",
|
||||||
|
"version": "1.0",
|
||||||
|
"md5sum": "3d0d6391d3f5ece1180c70b9667c4dca",
|
||||||
|
"filesize": 374784,
|
||||||
|
"download_url": "https://github.com/GNS3/gns3-registry/raw/master/cloud-init/fedora-cloud/fedora-cloud-init-data.iso"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"versions": [
|
||||||
|
{
|
||||||
|
"name": "35-1.2",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "Fedora-Cloud-Base-35-1.2.x86_64.qcow2",
|
||||||
|
"cdrom_image": "fedora-cloud-init-data.iso"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
45
gns3server/appliances/lancom-vrouter.gns3a
Normal file
45
gns3server/appliances/lancom-vrouter.gns3a
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"appliance_id": "c83b42bb-7f8f-4273-94a5-395384898da4",
|
||||||
|
"name": "LANCOM vRouter",
|
||||||
|
"category": "router",
|
||||||
|
"description": "\"The LANCOM vRouter is a software-based router for operation in virtualized environments [..]. With its comprehensive range of functions and the numerous security features based on the operating system LCOS, it offers the best basis for modern infrastructures. Be it as a virtual VPN router (vCPE), as central-site VPN gateway (vGateway), or as WLAN controller (vWLC), [..].\" quote from 'product_url'",
|
||||||
|
"vendor_name": "LANCOM Systems GmbH",
|
||||||
|
"vendor_url": "https://www.lancom-systems.com",
|
||||||
|
"product_name": "vRouter",
|
||||||
|
"product_url": "https://www.lancom-systems.com/products/routers-vpn-gateways/central-site-vpn-gateways/lancom-vrouter/",
|
||||||
|
"registry_version": 4,
|
||||||
|
"status": "experimental",
|
||||||
|
"availability": "free-to-try",
|
||||||
|
"maintainer": "hirnpfirsich",
|
||||||
|
"maintainer_email": "hirnpfirsich@brainpeach.de",
|
||||||
|
"usage": "The vRouter installs itself on first boot\nAfterwards set the root/administrative password via the console\nETH-0 is the LAN facing interface. If there is already an dhcp server on ETH-0 the vRouter requests an address. Otherwise it will run it's own dhcp server (172.23.56.254)\nConfigure via console/ssh(root@<ip>)/WebGUI(https://<ip>)/LANConfig/...",
|
||||||
|
"port_name_format": "ETH-{port1}",
|
||||||
|
"qemu": {
|
||||||
|
"adapter_type": "virtio-net-pci",
|
||||||
|
"adapters": 5,
|
||||||
|
"ram": 1024,
|
||||||
|
"hda_disk_interface": "virtio",
|
||||||
|
"arch": "x86_64",
|
||||||
|
"console_type": "telnet",
|
||||||
|
"kvm": "require"
|
||||||
|
},
|
||||||
|
"images": [
|
||||||
|
{
|
||||||
|
"filename": "LANCOM-VROUTER-installer-10.50.0145-Rel.img",
|
||||||
|
"version": "10.50.0145-Rel-KVM",
|
||||||
|
"md5sum": "afa50e257d2703acb3ed3257962b2fb5",
|
||||||
|
"filesize": 536870912,
|
||||||
|
"download_url": "https://www.lancom-systems.de/downloads/",
|
||||||
|
"direct_download_url": "https://www.lancom-systems.de/download/firmware/?id=fece9b54978e2af8f7a161798fff2a16&file=LC-vRouter/LC-vRouter-10.50.0145-Rel-img.zip",
|
||||||
|
"compression": "zip"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"versions": [
|
||||||
|
{
|
||||||
|
"name": "10.50.0145-Rel-KVM",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "LANCOM-VROUTER-installer-10.50.0145-Rel.img"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -28,200 +28,80 @@
|
|||||||
},
|
},
|
||||||
"images": [
|
"images": [
|
||||||
{
|
{
|
||||||
"filename": "chr-7.0beta8.img",
|
"filename": "chr-7.1rc7.img",
|
||||||
"version": "7.0beta8",
|
"version": "7.1rc7",
|
||||||
"md5sum": "dbc5b9a1d7cc0e56d5361a0e212dbd96",
|
"md5sum": "04bc0ae1e5fbbda1522135bc57cf6560",
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/7.0beta8/chr-7.0beta8.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.47.img",
|
|
||||||
"version": "6.47",
|
|
||||||
"md5sum": "39dea5d6a58708eebfa73332456566f4",
|
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.47/chr-6.47.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.46.5.img",
|
|
||||||
"version": "6.46.5",
|
|
||||||
"md5sum": "f9ea37f5a5ac3110f8f5de33e24a7749",
|
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.46.5/chr-6.46.5.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.45.8.img",
|
|
||||||
"version": "6.45.8",
|
|
||||||
"md5sum": "73cc01e22e0b301dc29416f59ced8a7d",
|
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.45.8/chr-6.45.8.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.45.6.img",
|
|
||||||
"version": "6.45.6",
|
|
||||||
"md5sum": "e68db699ba23ac7e4fba95b3075c1c6b",
|
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.45.6/chr-6.45.6.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.44.5.img",
|
|
||||||
"version": "6.44.5",
|
|
||||||
"md5sum": "19aa21073c8ea4540daacde69bacda24",
|
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.44.5/chr-6.44.5.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.44.3.img",
|
|
||||||
"version": "6.44.3",
|
|
||||||
"md5sum": "c46b33125d536faa24473a519abbb89d",
|
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.44.3/chr-6.44.3.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.44.2.img",
|
|
||||||
"version": "6.44.2",
|
|
||||||
"md5sum": "f1ddaa47829e12c1f9f023d8c06b88cc",
|
|
||||||
"filesize": 67108864,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.44.2/chr-6.44.2.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.44.img",
|
|
||||||
"version": "6.44",
|
|
||||||
"md5sum": "86fdf9f0093b4e8f9e7b1c8019fb37b5",
|
|
||||||
"filesize": 33621035,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.44/chr-6.44.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.43.8.img",
|
|
||||||
"version": "6.43.8",
|
|
||||||
"md5sum": "9437133fc7e77779dc3ff62b98f30dc2",
|
|
||||||
"filesize": 134217728,
|
"filesize": 134217728,
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
"download_url": "http://www.mikrotik.com/download",
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.43.8/chr-6.43.8.img.zip",
|
"direct_download_url": "https://download.mikrotik.com/routeros/7.1rc7/chr-7.1rc7.img.zip",
|
||||||
"compression": "zip"
|
"compression": "zip"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filename": "chr-6.42.12.img",
|
"filename": "chr-7.1.img",
|
||||||
"version": "6.42.12",
|
"version": "7.1",
|
||||||
"md5sum": "8485c606eb38e629fb1f5356d31bbc86",
|
"md5sum": "41545bc7b55717fe5bb1e489ee39ca45",
|
||||||
"filesize": 45537201,
|
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.42.12/chr-6.42.12.img.zip",
|
|
||||||
"compression": "zip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filename": "chr-6.42.9.img",
|
|
||||||
"version": "6.42.9",
|
|
||||||
"md5sum": "1f856978cfc3ceb4b5e18e4e079f2e32",
|
|
||||||
"filesize": 134217728,
|
"filesize": 134217728,
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
"download_url": "http://www.mikrotik.com/download",
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.42.9/chr-6.42.9.img.zip",
|
"direct_download_url": "https://download.mikrotik.com/routeros/7.1/chr-7.1.img.zip",
|
||||||
"compression": "zip"
|
"compression": "zip"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filename": "chr-6.42.img",
|
"filename": "chr-6.49rc2.img",
|
||||||
"version": "6.42",
|
"version": "6.49rc2",
|
||||||
"md5sum": "279bb518497b40f41c8585128916a2fb",
|
"md5sum": "e1088f8f64ac3d6ecf2e56ac96261226",
|
||||||
"filesize": 134217728,
|
"filesize": 67108864,
|
||||||
"download_url": "http://www.mikrotik.com/download",
|
"download_url": "http://www.mikrotik.com/download",
|
||||||
"direct_download_url": "https://download.mikrotik.com/routeros/6.42/chr-6.42.img.zip",
|
"direct_download_url": "https://download.mikrotik.com/routeros/6.49rc2/chr-6.49rc2.img.zip",
|
||||||
|
"compression": "zip"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "chr-6.49.1.img",
|
||||||
|
"version": "6.49.1",
|
||||||
|
"md5sum": "6c896c4c853de99f2ea77f0f4b102261",
|
||||||
|
"filesize": 67108864,
|
||||||
|
"download_url": "http://www.mikrotik.com/download",
|
||||||
|
"direct_download_url": "https://download.mikrotik.com/routeros/6.49.1/chr-6.49.1.img.zip",
|
||||||
|
"compression": "zip"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "chr-6.48.5.img",
|
||||||
|
"version": "6.48.5",
|
||||||
|
"md5sum": "d14debd4cd989f16f695b5b075960703",
|
||||||
|
"filesize": 67108864,
|
||||||
|
"download_url": "http://www.mikrotik.com/download",
|
||||||
|
"direct_download_url": "https://download.mikrotik.com/routeros/6.48.5/chr-6.48.5.img.zip",
|
||||||
"compression": "zip"
|
"compression": "zip"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
{
|
{
|
||||||
"name": "7.0beta8",
|
"name": "7.1rc7",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "chr-7.0beta8.img"
|
"hda_disk_image": "chr-7.1rc7.img"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "6.47",
|
"name": "7.1",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "chr-6.47.img"
|
"hda_disk_image": "chr-7.1.img"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "6.46.5",
|
"name": "6.49rc2",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "chr-6.46.5.img"
|
"hda_disk_image": "chr-6.49rc2.img"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "6.45.8",
|
"name": "6.49.1",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "chr-6.45.8.img"
|
"hda_disk_image": "chr-6.49.1.img"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "6.45.6",
|
"name": "6.48.5",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "chr-6.45.6.img"
|
"hda_disk_image": "chr-6.48.5.img"
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.44.5",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.44.5.img"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.44.3",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.44.3.img"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.44.2",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.44.2.img"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.44",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.44.img"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.43.8",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.43.8.img"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.42.12",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.42.12.img"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.42.9",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.42.9.img"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "6.42",
|
|
||||||
"images": {
|
|
||||||
"hda_disk_image": "chr-6.42.img"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -25,6 +25,13 @@
|
|||||||
"kvm": "require"
|
"kvm": "require"
|
||||||
},
|
},
|
||||||
"images": [
|
"images": [
|
||||||
|
{
|
||||||
|
"filename": "OPNsense-21.7.1-OpenSSL-nano-amd64.img",
|
||||||
|
"version": "21.7.1",
|
||||||
|
"md5sum": "97f15ffec18202daec2485aa74593236",
|
||||||
|
"filesize": 3221225472,
|
||||||
|
"download_url": "https://opnsense.c0urier.net/releases/21.7/"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filename": "OPNsense-20.7-OpenSSL-nano-amd64.img",
|
"filename": "OPNsense-20.7-OpenSSL-nano-amd64.img",
|
||||||
"version": "20.7",
|
"version": "20.7",
|
||||||
@ -41,6 +48,12 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"name": "21.7.1",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "OPNsense-21.7.1-OpenSSL-nano-amd64.img"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "20.7",
|
"name": "20.7",
|
||||||
"images": {
|
"images": {
|
||||||
|
@ -24,6 +24,13 @@
|
|||||||
"process_priority": "normal"
|
"process_priority": "normal"
|
||||||
},
|
},
|
||||||
"images": [
|
"images": [
|
||||||
|
{
|
||||||
|
"filename": "pfSense-CE-2.5.2-RELEASE-amd64.iso",
|
||||||
|
"version": "2.5.2",
|
||||||
|
"md5sum": "8c85a55f6ea0c33d6eba3fb9926c016b",
|
||||||
|
"filesize": 651773952,
|
||||||
|
"download_url": "https://www.pfsense.org/download/mirror.php?section=downloads"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filename": "pfSense-CE-2.4.5-RELEASE-p1-amd64.iso",
|
"filename": "pfSense-CE-2.4.5-RELEASE-p1-amd64.iso",
|
||||||
"version": "2.4.5-p1",
|
"version": "2.4.5-p1",
|
||||||
@ -55,6 +62,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"name": "2.5.2",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "empty100G.qcow2",
|
||||||
|
"cdrom_image": "pfSense-CE-2.5.2-RELEASE-amd64.iso"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "2.4.5-p1",
|
"name": "2.4.5-p1",
|
||||||
"images": {
|
"images": {
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
"availability": "service-contract",
|
"availability": "service-contract",
|
||||||
"maintainer": "Neyder Achahuanco",
|
"maintainer": "Neyder Achahuanco",
|
||||||
"maintainer_email": "neyder@neyder.net",
|
"maintainer_email": "neyder@neyder.net",
|
||||||
"usage": "You should download Red Hat Enterprise Linux KVM Guest Image from https://access.redhat.com/downloads/content/479/ver=/rhel---8/8.3/x86_64/product-software attach/customize cloud-init.iso and start.\nusername: cloud-user\npassword: redhat",
|
"usage": "You should download Red Hat Enterprise Linux KVM Guest Image from https://access.redhat.com/downloads/content/479/ver=/rhel---8/8.5/x86_64/product-software attach/customize cloud-init.iso and start.\nusername: cloud-user\npassword: redhat",
|
||||||
"qemu": {
|
"qemu": {
|
||||||
"adapter_type": "virtio-net-pci",
|
"adapter_type": "virtio-net-pci",
|
||||||
"adapters": 1,
|
"adapters": 1,
|
||||||
@ -26,6 +26,20 @@
|
|||||||
"options": "-nographic"
|
"options": "-nographic"
|
||||||
},
|
},
|
||||||
"images": [
|
"images": [
|
||||||
|
{
|
||||||
|
"filename": "rhel-8.5-x86_64-kvm.qcow2",
|
||||||
|
"version": "8.5",
|
||||||
|
"md5sum": "1efb78dbb2033ba4ac6589a06c95c2d4",
|
||||||
|
"filesize": 779419648,
|
||||||
|
"download_url": "https://access.redhat.com/downloads/content/479/ver=/rhel---8/8.5/x86_64/product-software"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "rhel-8.4-x86_64-kvm.qcow2",
|
||||||
|
"version": "8.4",
|
||||||
|
"md5sum": "db4c3a72857b784dc6e96120351f2894",
|
||||||
|
"filesize": 727449600,
|
||||||
|
"download_url": "https://access.redhat.com/downloads/content/479/ver=/rhel---8/8.4/x86_64/product-software"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filename": "rhel-8.3-x86_64-kvm.qcow2",
|
"filename": "rhel-8.3-x86_64-kvm.qcow2",
|
||||||
"version": "8.3",
|
"version": "8.3",
|
||||||
@ -56,6 +70,20 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"name": "8.5",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "rhel-8.5-x86_64-kvm.qcow2",
|
||||||
|
"cdrom_image": "rhel-cloud-init.iso"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "8.4",
|
||||||
|
"images": {
|
||||||
|
"hda_disk_image": "rhel-8.4-x86_64-kvm.qcow2",
|
||||||
|
"cdrom_image": "rhel-cloud-init.iso"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "8.3",
|
"name": "8.3",
|
||||||
"images": {
|
"images": {
|
||||||
|
@ -7,39 +7,47 @@
|
|||||||
"vendor_url": "https://rockylinux.org",
|
"vendor_url": "https://rockylinux.org",
|
||||||
"documentation_url": "https://docs.rockylinux.org",
|
"documentation_url": "https://docs.rockylinux.org",
|
||||||
"product_name": "Rocky Linux",
|
"product_name": "Rocky Linux",
|
||||||
"registry_version": 4,
|
"registry_version": 3,
|
||||||
"status": "experimental",
|
"status": "stable",
|
||||||
"maintainer": "Bernhard Ehlers",
|
"maintainer": "Da-Geek",
|
||||||
"maintainer_email": "none@b-ehlers.de",
|
"maintainer_email": "dageek@dageeks-geeks.gg",
|
||||||
"usage": "Username:\trockylinux\nPassword:\trockylinux\nTo become root, use \"sudo su\".\n\nTo improve performance, increase RAM and vCPUs in the VM settings.",
|
"usage": "Username:\trocky\nPassword:\trocky\nTo become root, use \"sudo -i\".\n\nTo improve performance, increase RAM and vCPUs in the VM settings.",
|
||||||
"symbol": "linux_guest.svg",
|
"symbol": "linux_guest.svg",
|
||||||
"port_name_format": "ens{port4}",
|
"port_name_format": "ens{port4}",
|
||||||
"qemu": {
|
"qemu": {
|
||||||
"adapter_type": "virtio-net-pci",
|
"adapter_type": "virtio-net-pci",
|
||||||
"adapters": 1,
|
"adapters": 1,
|
||||||
"ram": 1536,
|
"ram": 1024,
|
||||||
"hda_disk_interface": "sata",
|
"hda_disk_interface": "virtio",
|
||||||
"arch": "x86_64",
|
"arch": "x86_64",
|
||||||
"console_type": "vnc",
|
"console_type": "telnet",
|
||||||
|
"boot_priority": "c",
|
||||||
"kvm": "require",
|
"kvm": "require",
|
||||||
"options": "-usbdevice tablet"
|
"options": "-nographic"
|
||||||
},
|
},
|
||||||
"images": [
|
"images": [
|
||||||
{
|
{
|
||||||
"filename": "RockyLinux_8.4_VMG_LinuxVMImages.COM.vmdk",
|
"filename": "Rocky-8-GenericCloud-8.5-20211114.2.x86_64.qcow2",
|
||||||
"version": "8.4",
|
"version": "8.5",
|
||||||
"md5sum": "3452d5b0fbb4cdcf3ac6fe8de8d0ac08",
|
"md5sum": "44982ddace75a1dba17942401086d72c",
|
||||||
"filesize": 5273878528,
|
"filesize": 1502701568,
|
||||||
"download_url": "https://www.linuxvmimages.com/images/rockylinux-8",
|
"download_url": "https://download.rockylinux.org/pub/rocky/8/images/",
|
||||||
"direct_download_url": "https://sourceforge.net/projects/linuxvmimages/files/VMware/R/rockylinux/8/RockyLinux_8.4_VMM.7z/download",
|
"direct_download_url": "https://download.rockylinux.org/pub/rocky/8/images/Rocky-8-GenericCloud-8.5-20211114.2.x86_64.qcow2"
|
||||||
"compression": "7z"
|
},
|
||||||
|
{
|
||||||
|
"filename": "rocky-cloud-init-data.iso",
|
||||||
|
"version": "1.0",
|
||||||
|
"md5sum": "33ffda3a81436e305f37fb913edd6d43",
|
||||||
|
"filesize": 374784,
|
||||||
|
"download_url": "https://github.com/GNS3/gns3-registry/raw/master/cloud-init/rocky-cloud/rocky-cloud-init-data.iso"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versions": [
|
"versions": [
|
||||||
{
|
{
|
||||||
"name": "8.4",
|
"name": "8.5",
|
||||||
"images": {
|
"images": {
|
||||||
"hda_disk_image": "RockyLinux_8.4_VMG_LinuxVMImages.COM.vmdk"
|
"hda_disk_image": "Rocky-8-GenericCloud-8.5-20211114.2.x86_64.qcow2",
|
||||||
|
"cdrom_image": "rocky-cloud-init-data.iso"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -59,7 +59,7 @@ class CrashReport:
|
|||||||
Report crash to a third party service
|
Report crash to a third party service
|
||||||
"""
|
"""
|
||||||
|
|
||||||
DSN = "https://3d11e6bad51c40d68083139bc90131a5:329b1a884f54494fad42c8a770fd2c27@o19455.ingest.sentry.io/38482"
|
DSN = "https://65c8d1b15839447b809b73846da6368d:44c12e78cfd948448b7ac9d284c7a63e@o19455.ingest.sentry.io/38482"
|
||||||
_instance = None
|
_instance = None
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
1
gns3server/static/web-ui/26.288b4de0ead3b7b9276b.js
Normal file
1
gns3server/static/web-ui/26.288b4de0ead3b7b9276b.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
@ -46,6 +46,6 @@
|
|||||||
|
|
||||||
gtag('config', 'G-5D6FZL9923');
|
gtag('config', 'G-5D6FZL9923');
|
||||||
</script>
|
</script>
|
||||||
<script src="runtime.8e6e40ddbc153287073b.js" defer></script><script src="polyfills-es5.4eb1fdd946638b823036.js" nomodule defer></script><script src="polyfills.519e27ac94450b1b7e67.js" defer></script><script src="main.7d1b537c34b9425ec8c8.js" defer></script>
|
<script src="runtime.445d8d501d6ed9a85ab9.js" defer></script><script src="polyfills-es5.4eb1fdd946638b823036.js" nomodule defer></script><script src="polyfills.519e27ac94450b1b7e67.js" defer></script><script src="main.3ab0b4469208d5a47b7a.js" defer></script>
|
||||||
|
|
||||||
</body></html>
|
</body></html>
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
|||||||
!function(){"use strict";var e,v={},g={};function n(e){var a=g[e];if(void 0!==a)return a.exports;var t=g[e]={id:e,loaded:!1,exports:{}};return v[e](t,t.exports,n),t.loaded=!0,t.exports}n.m=v,e=[],n.O=function(a,t,u,o){if(!t){var r=1/0;for(i=0;i<e.length;i++){t=e[i][0],u=e[i][1],o=e[i][2];for(var l=!0,f=0;f<t.length;f++)(!1&o||r>=o)&&Object.keys(n.O).every(function(b){return n.O[b](t[f])})?t.splice(f--,1):(l=!1,o<r&&(r=o));if(l){e.splice(i--,1);var s=u();void 0!==s&&(a=s)}}return a}o=o||0;for(var i=e.length;i>0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[t,u,o]},n.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(a,{a:a}),a},n.d=function(e,a){for(var t in a)n.o(a,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce(function(a,t){return n.f[t](e,a),a},[]))},n.u=function(e){return e+".85045f210dd0225cbaad.js"},n.miniCssF=function(e){return"styles.f8555f2eecf8cf87f666.css"},n.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},n.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},function(){var e={},a="gns3-web-ui:";n.l=function(t,u,o,i){if(e[t])e[t].push(u);else{var r,l;if(void 0!==o)for(var f=document.getElementsByTagName("script"),s=0;s<f.length;s++){var c=f[s];if(c.getAttribute("src")==t||c.getAttribute("data-webpack")==a+o){r=c;break}}r||(l=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,n.nc&&r.setAttribute("nonce",n.nc),r.setAttribute("data-webpack",a+o),r.src=n.tu(t)),e[t]=[u];var d=function(h,b){r.onerror=r.onload=null,clearTimeout(p);var _=e[t];if(delete e[t],r.parentNode&&r.parentNode.removeChild(r),_&&_.forEach(function(m){return m(b)}),h)return h(b)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=d.bind(null,r.onerror),r.onload=d.bind(null,r.onload),l&&document.head.appendChild(r)}}}(),n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;n.tu=function(a){return void 0===e&&(e={createScriptURL:function(t){return t}},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e.createScriptURL(a)}}(),n.p="",function(){var e={666:0};n.f.j=function(u,o){var i=n.o(e,u)?e[u]:void 0;if(0!==i)if(i)o.push(i[2]);else if(666!=u){var r=new Promise(function(c,d){i=e[u]=[c,d]});o.push(i[2]=r);var l=n.p+n.u(u),f=new Error;n.l(l,function(c){if(n.o(e,u)&&(0!==(i=e[u])&&(e[u]=void 0),i)){var d=c&&("load"===c.type?"missing":c.type),p=c&&c.target&&c.target.src;f.message="Loading chunk "+u+" failed.\n("+d+": "+p+")",f.name="ChunkLoadError",f.type=d,f.request=p,i[1](f)}},"chunk-"+u,u)}else e[u]=0},n.O.j=function(u){return 0===e[u]};var a=function(u,o){var f,s,i=o[0],r=o[1],l=o[2],c=0;for(f in r)n.o(r,f)&&(n.m[f]=r[f]);if(l)var d=l(n);for(u&&u(o);c<i.length;c++)n.o(e,s=i[c])&&e[s]&&e[s][0](),e[i[c]]=0;return n.O(d)},t=self.webpackChunkgns3_web_ui=self.webpackChunkgns3_web_ui||[];t.forEach(a.bind(null,0)),t.push=a.bind(null,t.push.bind(t))}()}();
|
!function(){"use strict";var e,v={},g={};function n(e){var a=g[e];if(void 0!==a)return a.exports;var t=g[e]={id:e,loaded:!1,exports:{}};return v[e](t,t.exports,n),t.loaded=!0,t.exports}n.m=v,e=[],n.O=function(a,t,u,o){if(!t){var r=1/0;for(i=0;i<e.length;i++){t=e[i][0],u=e[i][1],o=e[i][2];for(var l=!0,f=0;f<t.length;f++)(!1&o||r>=o)&&Object.keys(n.O).every(function(b){return n.O[b](t[f])})?t.splice(f--,1):(l=!1,o<r&&(r=o));if(l){e.splice(i--,1);var s=u();void 0!==s&&(a=s)}}return a}o=o||0;for(var i=e.length;i>0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[t,u,o]},n.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(a,{a:a}),a},n.d=function(e,a){for(var t in a)n.o(a,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce(function(a,t){return n.f[t](e,a),a},[]))},n.u=function(e){return e+".288b4de0ead3b7b9276b.js"},n.miniCssF=function(e){return"styles.f8555f2eecf8cf87f666.css"},n.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},n.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},function(){var e={},a="gns3-web-ui:";n.l=function(t,u,o,i){if(e[t])e[t].push(u);else{var r,l;if(void 0!==o)for(var f=document.getElementsByTagName("script"),s=0;s<f.length;s++){var c=f[s];if(c.getAttribute("src")==t||c.getAttribute("data-webpack")==a+o){r=c;break}}r||(l=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,n.nc&&r.setAttribute("nonce",n.nc),r.setAttribute("data-webpack",a+o),r.src=n.tu(t)),e[t]=[u];var d=function(h,b){r.onerror=r.onload=null,clearTimeout(p);var _=e[t];if(delete e[t],r.parentNode&&r.parentNode.removeChild(r),_&&_.forEach(function(m){return m(b)}),h)return h(b)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=d.bind(null,r.onerror),r.onload=d.bind(null,r.onload),l&&document.head.appendChild(r)}}}(),n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;n.tu=function(a){return void 0===e&&(e={createScriptURL:function(t){return t}},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e.createScriptURL(a)}}(),n.p="",function(){var e={666:0};n.f.j=function(u,o){var i=n.o(e,u)?e[u]:void 0;if(0!==i)if(i)o.push(i[2]);else if(666!=u){var r=new Promise(function(c,d){i=e[u]=[c,d]});o.push(i[2]=r);var l=n.p+n.u(u),f=new Error;n.l(l,function(c){if(n.o(e,u)&&(0!==(i=e[u])&&(e[u]=void 0),i)){var d=c&&("load"===c.type?"missing":c.type),p=c&&c.target&&c.target.src;f.message="Loading chunk "+u+" failed.\n("+d+": "+p+")",f.name="ChunkLoadError",f.type=d,f.request=p,i[1](f)}},"chunk-"+u,u)}else e[u]=0},n.O.j=function(u){return 0===e[u]};var a=function(u,o){var f,s,i=o[0],r=o[1],l=o[2],c=0;for(f in r)n.o(r,f)&&(n.m[f]=r[f]);if(l)var d=l(n);for(u&&u(o);c<i.length;c++)n.o(e,s=i[c])&&e[s]&&e[s][0](),e[i[c]]=0;return n.O(d)},t=self.webpackChunkgns3_web_ui=self.webpackChunkgns3_web_ui||[];t.forEach(a.bind(null,0)),t.push=a.bind(null,t.push.bind(t))}()}();
|
Loading…
Reference in New Issue
Block a user