From 44ed53fed4f200788534dc477a545a7166d548d9 Mon Sep 17 00:00:00 2001 From: Alexander Horner <33007665+alexhorner@users.noreply.github.com> Date: Sun, 14 May 2023 19:01:34 +0000 Subject: [PATCH] Add Mikrotik WinBox container for GNS3 --- appliances/mikrotik-winbox.gns3a | 19 +++++++++++++++++++ docker/mikrotik-winbox/Dockerfile | 2 ++ docker/mikrotik-winbox/README.rst | 12 ++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 appliances/mikrotik-winbox.gns3a create mode 100644 docker/mikrotik-winbox/Dockerfile create mode 100644 docker/mikrotik-winbox/README.rst diff --git a/appliances/mikrotik-winbox.gns3a b/appliances/mikrotik-winbox.gns3a new file mode 100644 index 0000000..ce0f9ca --- /dev/null +++ b/appliances/mikrotik-winbox.gns3a @@ -0,0 +1,19 @@ +{ + "appliance_id": "b770027f-1822-4ab6-b2f9-73336ca0983d", + "name": "Mikrotik WinBox", + "category": "guest", + "description": "Mikrotik's WinBox router management software for GNS3", + "vendor_name": "Mikrotik", + "vendor_url": "https://mikrotik.com", + "product_name": "Mikrotik WinBox", + "registry_version": 4, + "status": "stable", + "availability": "free", + "maintainer": "Alexander Horner", + "maintainer_email": "contact@alexhorner.cc", + "docker": { + "adapters": 1, + "image": "gns3/mikrotik-winbox", + "console_type": "vnc" + } +} diff --git a/docker/mikrotik-winbox/Dockerfile b/docker/mikrotik-winbox/Dockerfile new file mode 100644 index 0000000..061f171 --- /dev/null +++ b/docker/mikrotik-winbox/Dockerfile @@ -0,0 +1,2 @@ +FROM alexhorner/winbox-dockerised +ENV VNC_BUILTIN_DISABLED=true diff --git a/docker/mikrotik-winbox/README.rst b/docker/mikrotik-winbox/README.rst new file mode 100644 index 0000000..2271ad9 --- /dev/null +++ b/docker/mikrotik-winbox/README.rst @@ -0,0 +1,12 @@ +Mikrotik WinBox +--------- + +Mikrotik's WinBox router management software for GNS3 based on https://hub.docker.com/r/alexhorner/winbox-dockerised + +Powered by Wine + OpenBox and uses GNS3's built in VNC support. + +Build Instructions +####################### +. code:: bash + + docker build -t gns3/mikrotik-winbox .