.. image:: https://travis-ci.org/GNS3/gns3-registry.svg :target: https://travis-ci.org/GNS3/gns3-registry
This is the GNS3 registry where user can share appliances configurations and symbols.
Add a new symbol ################ Look for examples in the symbols directory.
Add a new appliance ###################
Two way to create a new appliance:
After that you can send us a pull request on Github.
In schemas/appliance.json you have a JSON with a schema for controlling the file and can be use as documentation for each fields.
Docker container ################
This repository contain also the source of Docker container publish by the GNS3 team and that can be used as appliance in GNS3.
Tools #######
All tools require python3 and the installation of dependencies via:
.. code:: bash
pip3 install -r requirements.txt
.. code:: bash
python3 check.py
python3 check_urls.py
If imagemagick is installed, it will be used to check the symbol properties.
Otherwise an (experimental) internal function will do that.
.. code:: bash
python3 new_appliance.py
This will indent the JSON of all appliance and sort the key in same order as the JSON schema.
.. code:: bash python3 prettify_appliances.py
Content type
Image
Digest
Size
373.4 MB
Last updated
over 6 years ago
docker pull gns3/jupyter