diff --git a/appliances/alpine-linux.gns3a b/appliances/alpine-linux.gns3a index 4ad1688..c5a207d 100644 --- a/appliances/alpine-linux.gns3a +++ b/appliances/alpine-linux.gns3a @@ -5,6 +5,7 @@ "description": "Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.", "vendor_name": "Alpine Linux Development Team", "vendor_url": "http://alpinelinux.org", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Alpine Linux.png", "documentation_url": "http://wiki.alpinelinux.org", "product_name": "Alpine Linux", "registry_version": 4, diff --git a/appliances/chromium.gns3a b/appliances/chromium.gns3a index 1b3d0e8..e9b8d14 100644 --- a/appliances/chromium.gns3a +++ b/appliances/chromium.gns3a @@ -5,6 +5,7 @@ "description": "The chromium browser", "vendor_name": "Chromium", "vendor_url": "https://www.chromium.org/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Chromium.jpg", "product_name": "Chromium", "registry_version": 4, "status": "stable", diff --git a/appliances/cloudrouter.gns3a b/appliances/cloudrouter.gns3a index 20c72ca..2ee2903 100644 --- a/appliances/cloudrouter.gns3a +++ b/appliances/cloudrouter.gns3a @@ -5,6 +5,7 @@ "description": "The CloudRouter Project is a collaborative open source project focused on developing a powerful, easy to use router designed for the cloud.\nCompute resources are rapidly migrating from physical infrastructure to a combination of physical, virtual and cloud environments. A similar transition is emerging in the networking space, with network control logic shifting from proprietary hardware-based platforms to open source software-based platforms. CloudRouter is a software-based router distribution designed to run on physical, virtual and cloud environments, supporting software-defined networking infrastructure. It includes the features of traditional hardware routers, as well as support for emerging technologies such as containers and software-defined interconnection. CloudRouter aims to facilitate migration to the cloud without giving up control over network routing and governance.", "vendor_name": "CloudRouter Community", "vendor_url": "https://cloudrouter.org/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/CloudRouter.png", "documentation_url": "https://cloudrouter.atlassian.net/wiki/display/CPD/CloudRouter+Project+Information", "product_name": "CloudRouter", "product_url": "https://cloudrouter.org/about/", diff --git a/appliances/coreos.gns3a b/appliances/coreos.gns3a index cdd5d0c..16dc7d4 100644 --- a/appliances/coreos.gns3a +++ b/appliances/coreos.gns3a @@ -5,6 +5,7 @@ "description": "CoreOS is designed for security, consistency, and reliability. Instead of installing packages via yum or apt, CoreOS uses Linux containers to manage your services at a higher level of abstraction. A single service's code and all dependencies are packaged within a container that can be run on one or many CoreOS machines.", "vendor_name": "CoreOS, Inc", "vendor_url": "https://coreos.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/CoreOS.png", "documentation_url": "https://coreos.com/docs/", "product_name": "CoreOS", "registry_version": 4, diff --git a/appliances/cumulus-vx.gns3a b/appliances/cumulus-vx.gns3a index 8183d42..9732c28 100644 --- a/appliances/cumulus-vx.gns3a +++ b/appliances/cumulus-vx.gns3a @@ -5,6 +5,7 @@ "description": "Cumulus VX is a community-supported virtual appliance that enables cloud admins and network engineers to preview and test Cumulus Networks technology at zero cost. You can build sandbox environments to learn Open Networking concepts, prototype network operations and script & develop applications risk-free. With Cumulus VX, you can get started with Open Networking at your pace, on your time, and in your environment!", "vendor_name": "Cumulus Network", "vendor_url": "https://www.cumulusnetworks.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Cumulus VX.jpg", "documentation_url": "http://docs.cumulusnetworks.com/", "product_name": "Cumulus VX", "product_url": "https://cumulusnetworks.com/cumulus-vx/", diff --git a/appliances/extreme-networks-voss.gns3a b/appliances/extreme-networks-voss.gns3a index abe3627..a5ef0a6 100644 --- a/appliances/extreme-networks-voss.gns3a +++ b/appliances/extreme-networks-voss.gns3a @@ -5,6 +5,7 @@ "description": "The VOSS VM is a software emulation of a VSP8K switch.", "vendor_name": "Extreme Networks", "vendor_url": "http://www.extremenetworks.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/VOSS VM.jpeg", "documentation_url": "http://www.extremenetworks.com/support/documentation", "product_name": "VOSS_VM", "registry_version": 4, diff --git a/appliances/firefox.gns3a b/appliances/firefox.gns3a index 8e43cfd..071f698 100644 --- a/appliances/firefox.gns3a +++ b/appliances/firefox.gns3a @@ -5,6 +5,7 @@ "description": "A light Linux based on TinyCore Linux with Firefox preinstalled", "vendor_name": "Mozilla Foundation", "vendor_url": "http://www.mozilla.org", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Firefox.png", "documentation_url": "https://support.mozilla.org", "product_name": "Firefox", "product_url": "https://www.mozilla.org/firefox", diff --git a/appliances/fortianalyzer.gns3a b/appliances/fortianalyzer.gns3a index 57f14c9..58486e5 100644 --- a/appliances/fortianalyzer.gns3a +++ b/appliances/fortianalyzer.gns3a @@ -5,6 +5,7 @@ "description": "FortiAnalyzer Network Security Logging, Analysis, and Reporting Appliances securely aggregate log data from Fortinet Security Appliances. A comprehensive suite of easily customable reports allows you to quickly analyze and visualize network threats, inefficiencies and usage.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiAnalyzer.jpg", "documentation_url": "http://docs.fortinet.com/fortianalyzer/", "product_name": "FortiAnalyzer", "product_url": "https://www.fortinet.com/products-services/products/management-reporting/fortianalyzer.html", diff --git a/appliances/fortiauthenticator.gns3a b/appliances/fortiauthenticator.gns3a index 24ec0f4..6ce0bb9 100644 --- a/appliances/fortiauthenticator.gns3a +++ b/appliances/fortiauthenticator.gns3a @@ -5,6 +5,7 @@ "description": "FortiAuthenticator user identity management appliances strengthen enterprise security by simplifying and centralizing the management and storage of user identity information.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiAuthenticator.jpg", "documentation_url": "http://docs.fortinet.com/fortiauthenticator/admin-guides", "product_name": "FortiAuthenticator", "product_url": "https://www.fortinet.com/products/identity-access-management/fortiauthenticator.html", diff --git a/appliances/forticache.gns3a b/appliances/forticache.gns3a index c41ae74..9638b0f 100644 --- a/appliances/forticache.gns3a +++ b/appliances/forticache.gns3a @@ -5,6 +5,7 @@ "description": "FortiCache VM high performance Web Caching virtual appliances address bandwidth saturation, high latency, and poor performance caused by caching popular internet content locally for carriers, service providers, enterprises and educational networks. FortiCache VM appliances reduce the cost and impact of cached content on the network, while increasing performance and end- user satisfaction by improving the speed of delivery of popular repeated content.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiCache.jpg", "documentation_url": "http://docs.fortinet.com/forticache/admin-guides", "product_name": "FortiCache", "product_url": "https://www.fortinet.com/products-services/products/wan-appliances/forticache.html", diff --git a/appliances/fortigate.gns3a b/appliances/fortigate.gns3a index c730d17..9f85fd5 100644 --- a/appliances/fortigate.gns3a +++ b/appliances/fortigate.gns3a @@ -5,6 +5,7 @@ "description": "FortiGate Virtual Appliance offers the same level of advanced threat prevention features like the physical appliances in private, hybrid and public cloud deployment.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiGate.jpg", "documentation_url": "http://docs.fortinet.com/p/inside-fortios", "product_name": "FortiGate", "product_url": "http://www.fortinet.com/products/fortigate/virtual-appliances.html", diff --git a/appliances/fortimail.gns3a b/appliances/fortimail.gns3a index 774b17b..a29f740 100644 --- a/appliances/fortimail.gns3a +++ b/appliances/fortimail.gns3a @@ -5,6 +5,7 @@ "description": "FortiMail is a complete Secure Email Gateway offering suitable for any size organization. It provides a single solution to protect against inbound attacks - including advanced malware -, as well as outbound threats and data loss with a wide range of top-rated security capabilities.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiMail.jpg", "documentation_url": "http://docs.fortinet.com/fortimail/admin-guides", "product_name": "FortiMail", "product_url": "http://www.fortinet.com/products/fortimail/index.html", diff --git a/appliances/fortimanager.gns3a b/appliances/fortimanager.gns3a index a833345..636bb14 100644 --- a/appliances/fortimanager.gns3a +++ b/appliances/fortimanager.gns3a @@ -5,6 +5,7 @@ "description": "FortiManager Security Management appliances allow you to centrally manage any number of Fortinet Network Security devices, from several to thousands, including FortiGate, FortiWiFi, and FortiCarrier.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiManager.jpg", "documentation_url": "http://docs.fortinet.com/p/inside-fortios", "product_name": "FortiManager", "product_url": "http://www.fortinet.com/products/fortimanager/virtual-security-management.html", diff --git a/appliances/fortisandbox.gns3a b/appliances/fortisandbox.gns3a index 7173fba..ddc3f05 100644 --- a/appliances/fortisandbox.gns3a +++ b/appliances/fortisandbox.gns3a @@ -5,6 +5,7 @@ "description": "Today's threats are increasingly sophisticated and often bypass traditional malware security by masking their malicious activity. A sandbox augments your security architecture by validating threats in a separate, secure environment. FortiSandbox offers a powerful combination of advanced detection, automated mitigation, actionable insight, and flexible deployment to stop targeted attacks and subsequent data loss. It's also a key component of our Advanced Threat Protection solution.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiSandbox.jpg", "documentation_url": "http://docs.fortinet.com/fortisandbox/admin-guides", "product_name": "FortiSandbox", "product_url": "https://www.fortinet.com/products/sandbox/fortisandbox.html", diff --git a/appliances/fortisiem-super_worker.gns3a b/appliances/fortisiem-super_worker.gns3a index 4500c4b..fd06654 100644 --- a/appliances/fortisiem-super_worker.gns3a +++ b/appliances/fortisiem-super_worker.gns3a @@ -5,6 +5,7 @@ "description": "Breaches to network security continue to occur across all industry verticals, even to the most respected brands. The time it takes to discover, isolate, and remediate the incident continues to be measured in hundreds of days-having material impacts on security and compliance standards. It is no wonder that many organizations are struggling. As recent surveys have shown, enterprises have an average of 32 different vendors' devices in their network, with no automated ability to cross-correlate the data that each is collecting. It is also easy to see why organizations are strapped for the cyber security personnel they need to manage all the data in these complex environments.\n\nFrom its inception, FortiSIEM was built to reduce complexity in managing network and security operations. FortiSIEM provides organizations of all sizes with a comprehensive, holistic, and scalable solution for managing security, performance, and compliance from IoT to the cloud.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiSIEM.jpg", "documentation_url": "http://docs.fortinet.com/fortisiem/admin-guides", "product_name": "FortiSIEM", "product_url": "https://www.fortinet.com/products/siem/fortisiem.html", diff --git a/appliances/fortiweb.gns3a b/appliances/fortiweb.gns3a index 451ce1d..1c322a6 100644 --- a/appliances/fortiweb.gns3a +++ b/appliances/fortiweb.gns3a @@ -5,6 +5,7 @@ "description": "FortiWeb Web Application Firewalls provide specialized, layered web application threat protection for medium/large enterprises, application service providers, and SaaS providers.", "vendor_name": "Fortinet", "vendor_url": "http://www.fortinet.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FortiWeb.jpg", "documentation_url": "http://docs.fortinet.com/fortiweb", "product_name": "FortiWeb", "product_url": "http://www.fortinet.com/products/fortiweb/index.html", diff --git a/appliances/freebsd.gns3a b/appliances/freebsd.gns3a index ad1821d..c85f8f9 100644 --- a/appliances/freebsd.gns3a +++ b/appliances/freebsd.gns3a @@ -5,6 +5,7 @@ "description": "FreeBSD is an advanced computer operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.", "vendor_name": "FreeBSD", "vendor_url": "http://www.freebsd.org", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/FreeBSD.jpg", "documentation_url": "https://www.freebsd.org/docs.html", "product_name": "FreeBSD", "registry_version": 4, diff --git a/appliances/hp-vsr1001.gns3a b/appliances/hp-vsr1001.gns3a index ccbc2c9..5c876b5 100644 --- a/appliances/hp-vsr1001.gns3a +++ b/appliances/hp-vsr1001.gns3a @@ -5,6 +5,7 @@ "description": "The HPE VSR1000 Virtual Services Router Series is a software application, running on a server, which provides functionality similar to that of a physical router: robust routing between networked devices using a number of popular routing protocols. It also delivers the critical network services associated with today's enterprise routers such as VPN gateway, firewall and other security and traffic management functions.\n\nThe virtual services router (VSR) application runs on a hypervqcor on the server, and supports VMware vSphere and Linux KVM hypervqcors. From one to eight virtual CPUs are supported, depending on license.\n\nBecause the VSR1000 Series application runs the same HPE Comware version 7 operating system as HPE switches and routers, it enables significant operational savings. And being virtual, additional agility and ease of deployment is realized, as resources on the VSR can be dynamically allocated and upgraded upon demand as performance requirements grow.\n\nA variety of deployment models are supported including enterprise branch CPE routing, and cloud offload for small to medium workloads.", "vendor_name": "HPE", "vendor_url": "http://www.hpe.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/HPE VSR1001.jpg", "documentation_url": "https://support.hpe.com/hpesc/public/home/documentHome?document_type=135&sp4ts.oid=5195141", "product_name": "VSR1001", "product_url": "https://www.hpe.com/us/en/product-catalog/networking/networking-routers/pip.hpe-flexnetwork-vsr1000-virtual-services-router-series.5443163.html", diff --git a/appliances/kerio-connect.gns3a b/appliances/kerio-connect.gns3a index 0e9f168..98da7e6 100644 --- a/appliances/kerio-connect.gns3a +++ b/appliances/kerio-connect.gns3a @@ -5,6 +5,7 @@ "description": "Kerio Connect makes email, calendars, contacts and task management easy and affordable. With Kerio Connect, you have immediate, secure access to your communications anytime, anywhere, on any device - without complexity or expensive overhead.", "vendor_name": "Kerio Technologies Inc.", "vendor_url": "http://www.kerio.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Kerio Connect.jpg", "documentation_url": "http://kb.kerio.com/product/kerio-connect/", "product_name": "Kerio Connect", "product_url": "http://www.kerio.com/products/kerio-connect", diff --git a/appliances/kerio-control.gns3a b/appliances/kerio-control.gns3a index 440a0a4..3a64daa 100644 --- a/appliances/kerio-control.gns3a +++ b/appliances/kerio-control.gns3a @@ -5,6 +5,7 @@ "description": "Protect your network from viruses, malware and malicious activity with Kerio Control, the easy-to-administer yet powerful all-in-one security solution.\nKerio Control brings together next-generation firewall capabilities - including a network firewall and router, intrusion detection and prevention (IPS), gateway anti-virus, VPN, and web content and application filtering. These comprehensive capabilities and unmatched deployment flexibility make Kerio Control the ideal choice for small and mid-sized businesses.", "vendor_name": "Kerio Technologies Inc.", "vendor_url": "http://www.kerio.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Kerio Control.jpg", "documentation_url": "http://kb.kerio.com/product/kerio-control/", "product_name": "Kerio Control", "product_url": "http://www.kerio.com/products/kerio-control", diff --git a/appliances/kerio-operator.gns3a b/appliances/kerio-operator.gns3a index 3733c12..332c2ef 100644 --- a/appliances/kerio-operator.gns3a +++ b/appliances/kerio-operator.gns3a @@ -5,6 +5,7 @@ "description": "Stay connected to your customers and colleagues without being chained to your desk.\nKerio Operator is a VoIP based phone system that provides powerful yet affordable enterprise-class voice and video communication capabilities for small and mid-sized businesses globally.", "vendor_name": "Kerio Technologies Inc.", "vendor_url": "http://www.kerio.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Kerio Operator.jpg", "documentation_url": "http://kb.kerio.com/product/kerio-operator/", "product_name": "Kerio Operator", "product_url": "http://www.kerio.com/products/kerio-operator", diff --git a/appliances/ntopng.gns3a b/appliances/ntopng.gns3a index c54cc21..3d13352 100644 --- a/appliances/ntopng.gns3a +++ b/appliances/ntopng.gns3a @@ -5,6 +5,7 @@ "description": "ntopng is the next generation version of the original ntop, a network traffic probe that shows the network usage, similar to what the popular top Unix command does. ntopng is based on libpcap and it has been written in a portable way in order to virtually run on every Unix platform, MacOSX and on Windows as well. ntopng users can use a a web browser to navigate through ntop (that acts as a web server) traffic information and get a dump of the network status. In the latter case, ntopng can be seen as a simple RMON-like agent with an embedded web interface.", "vendor_name": "ntop", "vendor_url": "https://www.ntop.org/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/ntopng.jpg", "documentation_url": "https://www.ntop.org/guides/ntopng/", "product_name": "ntopng", "registry_version": 4, diff --git a/appliances/op5-monitor.gns3a b/appliances/op5-monitor.gns3a index 3288151..9bfeab8 100644 --- a/appliances/op5-monitor.gns3a +++ b/appliances/op5-monitor.gns3a @@ -5,6 +5,7 @@ "description": "Over 200,000 IT staff across medium to large enterprises worldwide are currently using OP5 Monitor as their preferred network monitoring software.\nOP5 Monitor allows you to take control of your IT, enabling your network to be more responsive, more reliable and even faster than ever before. With unparalleled scalability, OP5 Monitor grows as your company grows, so you'll understand why we say this is the last network monitor you'll ever need to purchase.", "vendor_name": "OP5", "vendor_url": "https://www.op5.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/OP5 Monitor.jpg", "documentation_url": "https://kb.op5.com/display/MAN/Documentation+Home#sthash.pohb5bis.dpbs", "product_name": "OP5 Monitor", "product_url": "https://www.op5.com/op5-monitor/", diff --git a/appliances/opensuse.gns3a b/appliances/opensuse.gns3a index 8c1d873..b254cfd 100644 --- a/appliances/opensuse.gns3a +++ b/appliances/opensuse.gns3a @@ -5,6 +5,7 @@ "description": "openSUSE is a free and Linux-based operating system for PC, Laptop or Server. The openSUSE project is a community program sponsored by Novell. It is a general purpose operating system built on top of the Linux kernel, developed by the community-supported openSUSE Project and sponsored by SUSE and a number of other companies.", "vendor_name": "SUSE LLC.", "vendor_url": "https://www.opensuse.org/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/openSUSE.png", "documentation_url": "https://en.opensuse.org/Main_Page", "product_name": "openSUSE", "product_url": "https://www.opensuse.org/#Leap", diff --git a/appliances/openvswitch.gns3a b/appliances/openvswitch.gns3a index 14c35d2..f3e19b9 100644 --- a/appliances/openvswitch.gns3a +++ b/appliances/openvswitch.gns3a @@ -5,6 +5,7 @@ "description": "Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, IPFIX, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.", "vendor_name": "Open vSwitch", "vendor_url": "http://openvswitch.org/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Open vSwitch.jpg", "documentation_url": "http://openvswitch.org/support/", "product_name": "Open vSwitch", "product_url": "http://openvswitch.org/", diff --git a/appliances/ostinato.gns3a b/appliances/ostinato.gns3a index fe00edd..ec9a991 100644 --- a/appliances/ostinato.gns3a +++ b/appliances/ostinato.gns3a @@ -5,6 +5,7 @@ "description": "Packet crafter and traffic generator for network engineers", "vendor_name": "Ostinato", "vendor_url": "https://ostinato.org/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Ostinato.png", "documentation_url": "https://ostinato.org/docs", "product_name": "Ostinato", "product_url": "https://ostinato.org/", diff --git a/appliances/packetfence-zen.gns3a b/appliances/packetfence-zen.gns3a index 06cedbe..68394f5 100644 --- a/appliances/packetfence-zen.gns3a +++ b/appliances/packetfence-zen.gns3a @@ -5,6 +5,7 @@ "description": "PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X support, layer-2 isolation of problematic devices, integration with the Snort IDS and the Nessus vulnerability scanner; PacketFence can be used to effectively secure networks - from small to very large heterogeneous networks.", "vendor_name": "Inverse inc.", "vendor_url": "https://packetfence.org/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/PacketFence ZEN.jpg", "documentation_url": "https://packetfence.org/support/index.html#/documentation", "product_name": "PacketFence ZEN", "product_url": "https://packetfence.org/about.html", diff --git a/appliances/security-onion.gns3a b/appliances/security-onion.gns3a index cccca60..f4f6cf1 100644 --- a/appliances/security-onion.gns3a +++ b/appliances/security-onion.gns3a @@ -5,6 +5,7 @@ "description": "Security Onion is a Linux distro for intrusion detection, network security monitoring, and log management. It's based on Ubuntu and contains Snort, Suricata, Bro, OSSEC, Sguil, Squert, ELSA, Xplico, NetworkMiner, and many other security tools. The easy-to-use Setup wizard allows you to build an army of distributed sensors for your enterprise in minutes!", "vendor_name": "Security Onion Solutions, LLC", "vendor_url": "https://securityonion.net/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Security Onion.png", "documentation_url": "https://github.com/Security-Onion-Solutions/security-onion/wiki", "product_name": "Security Onion", "product_url": "https://securityonion.net/", diff --git a/appliances/ubuntu-cloud.gns3a b/appliances/ubuntu-cloud.gns3a index 49d007c..a949674 100644 --- a/appliances/ubuntu-cloud.gns3a +++ b/appliances/ubuntu-cloud.gns3a @@ -5,6 +5,7 @@ "description": "The term 'Ubuntu Cloud Guest' refers to the Official Ubuntu images that are available at http://cloud-images.ubuntu.com . These images are built by Canonical. They are then registered on EC2, and compressed tarfiles are made also available for download. For using those images on a public cloud such as Amazon EC2, you simply choose an image and launch it. To use those images on a private cloud, or to run the image on a local hypervisor (such as KVM) you would need to download those images and either publish them to your private cloud, or launch them directly on a hypervisor. The following sections explain in more details how to perform each of those actions", "vendor_name": "Canonical Inc.", "vendor_url": "https://www.ubuntu.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Ubuntu Cloud Guest.png", "documentation_url": "https://help.ubuntu.com/community/UEC/Images", "product_name": "Ubuntu Cloud Guest", "product_url": "https://www.ubuntu.com/cloud", diff --git a/appliances/ubuntu-docker.gns3a b/appliances/ubuntu-docker.gns3a index bd6dcca..110fba4 100644 --- a/appliances/ubuntu-docker.gns3a +++ b/appliances/ubuntu-docker.gns3a @@ -5,6 +5,7 @@ "description": "Ubuntu is a Debian-based Linux operating system, with Unity as its default desktop environment. It is based on free software and named after the Southern African philosophy of ubuntu (literally, \"human-ness\"), which often is translated as \"humanity towards others\" or \"the belief in a universal bond of sharing that connects all humanity\".", "vendor_name": "Canonical", "vendor_url": "http://www.ubuntu.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Ubuntu Docker Guest.png", "product_name": "Ubuntu", "registry_version": 4, "status": "stable", diff --git a/appliances/ubuntu-gui.gns3a b/appliances/ubuntu-gui.gns3a index fc1e5d2..9e31f42 100644 --- a/appliances/ubuntu-gui.gns3a +++ b/appliances/ubuntu-gui.gns3a @@ -5,6 +5,7 @@ "description": "Ubuntu is a full-featured Linux operating system which is based on Debian distribution and freely available with both community and professional support, it comes with Unity as its default desktop environment. There are other flavors of Ubuntu available with other desktops as default like Ubuntu Gnome, Lubuntu, Xubuntu, and so on. A tightly-integrated selection of excellent applications is included, and an incredible variety of add-on software is just a few clicks away. A default installation of Ubuntu contains a wide range of software that includes LibreOffice, Firefox, Empathy, Transmission, etc.", "vendor_name": "Canonical Inc.", "vendor_url": "https://www.ubuntu.com", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Ubuntu Desktop Guest.png", "documentation_url": "https://help.ubuntu.com", "product_name": "Ubuntu", "product_url": "https://www.ubuntu.com/desktop", diff --git a/appliances/untangle.gns3a b/appliances/untangle.gns3a index cdf0bba..8612469 100644 --- a/appliances/untangle.gns3a +++ b/appliances/untangle.gns3a @@ -5,6 +5,7 @@ "description": "Untangle's NG Firewall enables you to quickly and easily create the network policies that deliver the perfect balance between security and productivity. Untangle combines Unified Threat Management (UTM)-to address all of the key network threats-with policy management tools that enable you to define access and control by individuals, groups or company-wide. And with industry-leading reports, you'll have complete visibility into and control over everything that's happening on your network.", "vendor_name": "Untangle", "vendor_url": "https://www.untangle.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Untangle NG.jpg", "documentation_url": "http://wiki.untangle.com/index.php/Main_Page", "product_name": "Untangle NG", "product_url": "https://www.untangle.com/untangle-ng-firewall/", diff --git a/appliances/windows.gns3a b/appliances/windows.gns3a index 98c4157..1f0f111 100644 --- a/appliances/windows.gns3a +++ b/appliances/windows.gns3a @@ -5,6 +5,7 @@ "description": "Microsoft Windows, or simply Windows, is a metafamily of graphical operating systems developed, marketed, and sold by Microsoft. It consists of several families of operating systems, each of which cater to a certain sector of the computing industry with the OS typically associated with IBM PC compatible architecture.", "vendor_name": "Microsoft", "vendor_url": "http://www.microsoft.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Windows.jpg", "documentation_url": "https://technet.microsoft.com/en-us/library/cc498727.aspx", "product_name": "Windows", "product_url": "https://www.microsoft.com/en-us/windows", diff --git a/appliances/windows_server.gns3a b/appliances/windows_server.gns3a index fec9bcf..6fe23e6 100644 --- a/appliances/windows_server.gns3a +++ b/appliances/windows_server.gns3a @@ -5,6 +5,7 @@ "description": "Microsoft Windows, or simply Windows, is a metafamily of graphical operating systems developed, marketed, and sold by Microsoft. It consists of several families of operating systems, each of which cater to a certain sector of the computing industry with the OS typically associated with IBM PC compatible architecture.", "vendor_name": "Microsoft", "vendor_url": "http://www.microsoft.com/", + "vendor_logo_url": "https://raw.githubusercontent.com/GNS3/gns3-registry/master/vendor-logos/Windows Server.jpg", "documentation_url": "https://technet.microsoft.com/en-us/library/cc498727.aspx", "product_name": "Windows Server", "product_url": "https://www.microsoft.com/en-us/windows", diff --git a/check_urls.py b/check_urls.py index 15f397b..139031c 100755 --- a/check_urls.py +++ b/check_urls.py @@ -84,6 +84,8 @@ def check_urls(appliance): if 'vendor_url' in appliance_json: urls.add(appliance_json['vendor_url']) + if 'vendor_logo_url' in appliance_json: + urls.add(appliance_json['vendor_logo_url']) if 'documentation_url' in appliance_json: urls.add(appliance_json['documentation_url']) if 'product_url' in appliance_json: diff --git a/schemas/appliance_v4.json b/schemas/appliance_v4.json index 17f18ed..b26f28f 100644 --- a/schemas/appliance_v4.json +++ b/schemas/appliance_v4.json @@ -47,6 +47,11 @@ "format": "uri", "title": "Website of the vendor" }, + "vendor_logo_url": { + "type": "string", + "format": "uri", + "title": "Link to the vendor logo (used by the GNS3 marketplace)" + }, "documentation_url": { "type": "string", "format": "uri", diff --git a/schemas/appliance_v5.json b/schemas/appliance_v5.json index 9ea1a2e..5e0ea52 100644 --- a/schemas/appliance_v5.json +++ b/schemas/appliance_v5.json @@ -47,6 +47,11 @@ "format": "uri", "title": "Website of the vendor" }, + "vendor_logo_url": { + "type": "string", + "format": "uri", + "title": "Link to the vendor logo (used by the GNS3 marketplace)" + }, "documentation_url": { "type": "string", "format": "uri", diff --git a/schemas/appliance_v6.json b/schemas/appliance_v6.json index cbd76d8..4b34542 100644 --- a/schemas/appliance_v6.json +++ b/schemas/appliance_v6.json @@ -47,6 +47,11 @@ "format": "uri", "title": "Website of the vendor" }, + "vendor_logo_url": { + "type": "string", + "format": "uri", + "title": "Link to the vendor logo (used by the GNS3 marketplace)" + }, "documentation_url": { "type": "string", "format": "uri", diff --git a/schemas/appliance_v7.json b/schemas/appliance_v7.json index ecbdc8e..bfd2efb 100644 --- a/schemas/appliance_v7.json +++ b/schemas/appliance_v7.json @@ -47,6 +47,11 @@ "format": "uri", "title": "Website of the vendor" }, + "vendor_logo_url": { + "type": "string", + "format": "uri", + "title": "Link to the vendor logo (used by the GNS3 marketplace)" + }, "documentation_url": { "type": "string", "format": "uri", diff --git a/schemas/appliance_v8.json b/schemas/appliance_v8.json index 4fb0db7..e120c83 100644 --- a/schemas/appliance_v8.json +++ b/schemas/appliance_v8.json @@ -592,6 +592,11 @@ "format": "uri", "title": "Website of the vendor" }, + "vendor_logo_url": { + "type": "string", + "format": "uri", + "title": "Link to the vendor logo (used by the GNS3 marketplace)" + }, "documentation_url": { "type": "string", "format": "uri", diff --git a/vendor-logos/Alpine Linux.png b/vendor-logos/Alpine Linux.png new file mode 100644 index 0000000..67f2e1a Binary files /dev/null and b/vendor-logos/Alpine Linux.png differ diff --git a/vendor-logos/Chromium.jpg b/vendor-logos/Chromium.jpg new file mode 100644 index 0000000..28552a7 Binary files /dev/null and b/vendor-logos/Chromium.jpg differ diff --git a/vendor-logos/CloudRouter.png b/vendor-logos/CloudRouter.png new file mode 100644 index 0000000..7d3f6b0 Binary files /dev/null and b/vendor-logos/CloudRouter.png differ diff --git a/vendor-logos/CoreOS.png b/vendor-logos/CoreOS.png new file mode 100644 index 0000000..b5a6d09 Binary files /dev/null and b/vendor-logos/CoreOS.png differ diff --git a/vendor-logos/Cumulus VX.jpg b/vendor-logos/Cumulus VX.jpg new file mode 100644 index 0000000..88e5c45 Binary files /dev/null and b/vendor-logos/Cumulus VX.jpg differ diff --git a/vendor-logos/Firefox.png b/vendor-logos/Firefox.png new file mode 100644 index 0000000..758c0c3 Binary files /dev/null and b/vendor-logos/Firefox.png differ diff --git a/vendor-logos/FortiAnalyzer.jpg b/vendor-logos/FortiAnalyzer.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiAnalyzer.jpg differ diff --git a/vendor-logos/FortiAuthenticator.jpg b/vendor-logos/FortiAuthenticator.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiAuthenticator.jpg differ diff --git a/vendor-logos/FortiCache.jpg b/vendor-logos/FortiCache.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiCache.jpg differ diff --git a/vendor-logos/FortiGate.jpg b/vendor-logos/FortiGate.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiGate.jpg differ diff --git a/vendor-logos/FortiMail.jpg b/vendor-logos/FortiMail.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiMail.jpg differ diff --git a/vendor-logos/FortiManager.jpg b/vendor-logos/FortiManager.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiManager.jpg differ diff --git a/vendor-logos/FortiSIEM.jpg b/vendor-logos/FortiSIEM.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiSIEM.jpg differ diff --git a/vendor-logos/FortiSandbox.jpg b/vendor-logos/FortiSandbox.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiSandbox.jpg differ diff --git a/vendor-logos/FortiWeb.jpg b/vendor-logos/FortiWeb.jpg new file mode 100644 index 0000000..14f61fd Binary files /dev/null and b/vendor-logos/FortiWeb.jpg differ diff --git a/vendor-logos/FreeBSD.jpg b/vendor-logos/FreeBSD.jpg new file mode 100644 index 0000000..c281df8 Binary files /dev/null and b/vendor-logos/FreeBSD.jpg differ diff --git a/vendor-logos/HPE VSR1001.jpg b/vendor-logos/HPE VSR1001.jpg new file mode 100644 index 0000000..3c62239 Binary files /dev/null and b/vendor-logos/HPE VSR1001.jpg differ diff --git a/vendor-logos/Kerio Connect.jpg b/vendor-logos/Kerio Connect.jpg new file mode 100644 index 0000000..ead0a12 Binary files /dev/null and b/vendor-logos/Kerio Connect.jpg differ diff --git a/vendor-logos/Kerio Control.jpg b/vendor-logos/Kerio Control.jpg new file mode 100644 index 0000000..76265e1 Binary files /dev/null and b/vendor-logos/Kerio Control.jpg differ diff --git a/vendor-logos/Kerio Operator.jpg b/vendor-logos/Kerio Operator.jpg new file mode 100644 index 0000000..400cdf9 Binary files /dev/null and b/vendor-logos/Kerio Operator.jpg differ diff --git a/vendor-logos/OP5 Monitor.jpg b/vendor-logos/OP5 Monitor.jpg new file mode 100644 index 0000000..4300884 Binary files /dev/null and b/vendor-logos/OP5 Monitor.jpg differ diff --git a/vendor-logos/Open vSwitch.jpg b/vendor-logos/Open vSwitch.jpg new file mode 100644 index 0000000..29d9122 Binary files /dev/null and b/vendor-logos/Open vSwitch.jpg differ diff --git a/vendor-logos/Ostinato.png b/vendor-logos/Ostinato.png new file mode 100644 index 0000000..ad73a36 Binary files /dev/null and b/vendor-logos/Ostinato.png differ diff --git a/vendor-logos/PacketFence ZEN.jpg b/vendor-logos/PacketFence ZEN.jpg new file mode 100644 index 0000000..732b7a7 Binary files /dev/null and b/vendor-logos/PacketFence ZEN.jpg differ diff --git a/vendor-logos/Security Onion.png b/vendor-logos/Security Onion.png new file mode 100644 index 0000000..d5ecfc9 Binary files /dev/null and b/vendor-logos/Security Onion.png differ diff --git a/vendor-logos/Ubuntu Cloud Guest.png b/vendor-logos/Ubuntu Cloud Guest.png new file mode 100644 index 0000000..4e1ca74 Binary files /dev/null and b/vendor-logos/Ubuntu Cloud Guest.png differ diff --git a/vendor-logos/Ubuntu Desktop Guest.png b/vendor-logos/Ubuntu Desktop Guest.png new file mode 100644 index 0000000..82dd2c9 Binary files /dev/null and b/vendor-logos/Ubuntu Desktop Guest.png differ diff --git a/vendor-logos/Ubuntu Docker Guest.png b/vendor-logos/Ubuntu Docker Guest.png new file mode 100644 index 0000000..82dd2c9 Binary files /dev/null and b/vendor-logos/Ubuntu Docker Guest.png differ diff --git a/vendor-logos/Untangle NG.jpg b/vendor-logos/Untangle NG.jpg new file mode 100644 index 0000000..3e6b8a2 Binary files /dev/null and b/vendor-logos/Untangle NG.jpg differ diff --git a/vendor-logos/VOSS VM.jpeg b/vendor-logos/VOSS VM.jpeg new file mode 100644 index 0000000..bd9f3df Binary files /dev/null and b/vendor-logos/VOSS VM.jpeg differ diff --git a/vendor-logos/Windows Server.jpg b/vendor-logos/Windows Server.jpg new file mode 100644 index 0000000..1483085 Binary files /dev/null and b/vendor-logos/Windows Server.jpg differ diff --git a/vendor-logos/Windows.jpg b/vendor-logos/Windows.jpg new file mode 100644 index 0000000..1483085 Binary files /dev/null and b/vendor-logos/Windows.jpg differ diff --git a/vendor-logos/ntopng.jpg b/vendor-logos/ntopng.jpg new file mode 100644 index 0000000..cd79b11 Binary files /dev/null and b/vendor-logos/ntopng.jpg differ diff --git a/vendor-logos/openSUSE.png b/vendor-logos/openSUSE.png new file mode 100644 index 0000000..5524053 Binary files /dev/null and b/vendor-logos/openSUSE.png differ