Gribi, Kian and Stromer, Tom (2025) Antimony: A visual approach to designing and deploying Containerlab networks. Other thesis, OST Ostschweizer Fachhochschule.
FS 2025-BA-EP-Gribi-Stromer-Antimony.pdf - Supplemental Material
Download (3MB)
Abstract
Containerlab is a powerful framework for container-based network emulation but lacks a user-friendly graphical interface and fine-grained access management. This makes it less accessible to users unfamiliar with CLI-based workflows and less suitable for usage in large-scale lab environments. This thesis presents the completion of Antimony, a tool that addresses these very problems by providing a server that communicates with the Containerlab tool chain and a user-friendly interface for designing, deploying and maintaining network topologies.
The goal of this thesis is to develop a platform that simplifies the integration of Containerlab into educational lab environments. A user-interface makes it easier for students and teachers to understand networking concepts and design networks through visual topology management.
Building on our previous thesis, whose goal was to develop an initial interface prototype, this work focuses on finalizing that prototype and designing a robust server that acts as the binding between the interface and Containelab. By developing our own server, we are able to implement features such as log streaming and fine-grained access management.
The resulting product is a user-friendly platform that can be deployed locally for personal testing, as well as in large-scale educational environments. Thanks to our flexible authentication scheme, it is possible to seamlessly integrate with existing university infrastructure such as Azure AD or other OpenID providers.
| Item Type: | Thesis (Other) |
|---|---|
| Subjects: | Technologies > Databases > PostgreSQL Technologies > Operating Systems > Windows Technologies > Operating Systems > Unix, Linux Technologies > Virtualization > Docker Metatags > INS (Institute for Networked Solutions) |
| Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
| Depositing User: | OST Deposit User |
| Date Deposited: | 29 Sep 2025 10:53 |
| Last Modified: | 29 Sep 2025 10:53 |
| URI: | https://eprints.ost.ch/id/eprint/1320 |
