GNS3 devices registry
Go to file
Jeremy Grossmann 5d4e3d528a Merge pull request #36 from GNS3/checkpoint
Checkpoint Gaia
2015-10-29 09:12:10 -07:00
appliances Merge pull request #36 from GNS3/checkpoint 2015-10-29 09:12:10 -07:00
packer OpenSwitch: activate ethernet interfaces 2015-10-16 17:14:46 +02:00
schemas Fix missing title in the appliance schema 2015-10-28 15:55:05 +01:00
symbols Resize firefox symbol and prevent symbol with height > 70 2015-10-09 12:05:48 +02:00
.gitignore Alpine linux image build and appliance file 2015-10-05 15:03:19 +02:00
.travis.yml Fix imagemagick installation 2015-10-09 13:54:49 +02:00
AUTHORS Generate a website with devices 2015-07-16 15:24:20 +02:00
check.py Fix appliances and check 2015-10-20 15:46:44 +02:00
LICENSE Initial version allowing to install a basic image 2015-05-21 16:42:26 +02:00
new_appliance.py The appliance should use the gns3a extension 2015-10-05 15:29:06 +02:00
README.rst Custom symbol support (registry part) 2015-10-02 14:52:15 +02:00
requirements.txt Fix JSON schema requirement 2015-09-23 10:04:17 +02:00

GNS3-registry

image

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: * Copy paste a JSON from the appliances directory * Use the new_appliance.py

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.

Tools

All tools require python3 and the installation of dependencies via:

pip3 install -r requirements.txt

Check appliance files

python3 check.py

Create a new appliance

python3 new_appliance.py