mirror of
https://github.com/GNS3/gns3-server.git
synced 2024-12-19 12:57:56 +00:00
55 lines
1.1 KiB
ReStructuredText
55 lines
1.1 KiB
ReStructuredText
|
GNS3 file formats
|
||
|
=================
|
||
|
|
||
|
The .gns3
|
||
|
##########
|
||
|
|
||
|
It's the topology file of GNS3 this file is a JSON with all
|
||
|
the informations about what is inside the topology.
|
||
|
|
||
|
A minimal version:
|
||
|
|
||
|
.. code:: json
|
||
|
|
||
|
{
|
||
|
"name": "untitled",
|
||
|
"project_id": null,
|
||
|
"revision": 5,
|
||
|
"topology": {},
|
||
|
"type": "topology",
|
||
|
"version": "2.0.0"
|
||
|
}
|
||
|
|
||
|
|
||
|
The revision is the version of file format:
|
||
|
|
||
|
* 5: GNS3 2.0
|
||
|
* 4: GNS3 1.5
|
||
|
* 3: GNS3 1.4
|
||
|
* 2: GNS3 1.3
|
||
|
* 1: GNS3 1.0, 1.1, 1.2 (Not mentionned in the topology file)
|
||
|
|
||
|
|
||
|
The .net
|
||
|
#########
|
||
|
It's topologies made for GNS3 0.8
|
||
|
|
||
|
|
||
|
The .gns3p or .gns3project
|
||
|
###########################
|
||
|
|
||
|
It's a zipped version of the .gns3 and all files require for
|
||
|
a topology. The images could be included inside but are optionnals.
|
||
|
|
||
|
|
||
|
The .gns3a or .gns3appliance
|
||
|
#############################
|
||
|
|
||
|
This file contains details on how to import an appliance in GNS3.
|
||
|
|
||
|
A JSON schema is available here:
|
||
|
https://github.com/GNS3/gns3-registry/blob/master/schemas/appliance.json
|
||
|
|
||
|
And samples here:
|
||
|
https://github.com/GNS3/gns3-registry/tree/master/appliances
|