borrougagnou / Firefox-GNS3

The original version of Firefox for GNS3 is completely outdated, so I made a new version with the latest update

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intro

This is a fork of the original "GNS3 webterm" docker The original version is completely outdated with Debian 8 and Firefox 68.9

So I decidate to create another repository, maintained by me, with the latest package and the latest version of Debian

Tag Debian Version Firefox Version
latest 12.2 (Bookworm) Firefox 115.5.0esr
bookworm 12.2 (Bookworm) Firefox 115.5.0esr
bullseye 11.8 (Bullseye) Firefox 115.5.0esr
buster 10.13 (Buster) Firefox 115.5.0esr
stretch 9.13 (Stretch) Firefox 91.11.0esr
experimental 12.2 (Bookworm) Firefox Nightly 122.0

changelog:

20231129

  • create tag experimental
  • [experimental] Implement Firefox Nightly 122.0a0 from Mozilla ¹ repository

20231128

  • create tag firefox-gns3:bookworm
  • added iputils-ping package in all image.
  • bump dumb-init v1.2.2 --> v1.2.5
  • created multiple "gns3a" (one for each debian version)
  • [latest] update from debian bullseye to debian bookworm
  • [bookworm/latest] Debian 12.2 | Firefox 115.5.0esr
  • [bullseye] Debian 11.6 to 11.8 | Firefox 102.8.0esr to 115.5.0esr
  • [buster] Firefox 102.8.0esr to 115.5.0esr
  • [stretch] I use now archive.debian.org ¹
  • Docker MAINTAINER ³ is deprecated, LABEL is used instead.

20230218

  • [bullseye/latest] update to debian 11.6 with Firefox 102.8.0esr
  • [buster] update to debian 10.13 with Firefox 102.8.0esr
  • [stretch] added support for debian stretch 9.13 with Firefox 91.11.0

20220110:

  • create tag firefox-gns3:buster and firefox-gns3:bullseye
  • [latest] update from debian buster to debian bullseye (Firefox 78 esr --> Firefox 91 esr)
  • [buster] Firefox 78.4.0esr --> Firefox 78.15.0esr

I think improve this Dockerfile, because actually it download a lot of layer... For any question/suggestion/improvement, don't hesitate to create issue.

Installation

Easy install :

Download the file webterm-latest.gns3a

Open GNS3 --> New Template --> Import an appliance file (.gns3a extension) --> choose a server --> Finish

don't forgot to configure static/dhcp

Manual install :

Import the Dockerfile into the GNS3 VM Server

and follow the GNS3 manual: https://docs.gns3.com/docs/emulators/create-a-docker-container-for-gns3/

don't forgot to configure static/dhcp into the menu

Screenshot

Fortigate 6.x problem is now solved ! :) screenshot-VNC

About

The original version of Firefox for GNS3 is completely outdated, so I made a new version with the latest update


Languages

Language:Dockerfile 100.0%