Sign inSign up

ckabalan/visualsubnetcalc

By ckabalan

•Updated over 1 year ago

Design network layouts, split/join subnets, add notes/color, then share a link to your design.

Image
Networking
2

10K+

ckabalan/visualsubnetcalc repository overview

⁠Visual Subnet Calculator

Visual Subnet Calculator⁠ is a modern subnetting tool designed for network engineers and administrators. Based on the original work by davidc⁠, this tool simplifies subnet planning, design, and collaboration. It focuses on network design rather than academic subnetting calculations, offering an intuitive and efficient experience.

⁠Features

  • Visual Subnetting: Split and join subnets with an easy-to-use interface.
  • Cloud Subnet Modes: Supports AWS, Azure, and standard subnetting rules.
  • No Data Storage: Users control the data—nothing is stored remotely.
  • Collaboration-Friendly: Share subnet designs through simple links.
  • Runs Securely: HTTPS mode available for enhanced security.

⁠Available Platforms and Image Tags

This container is available on multiple architectures:

  • Platforms: linux/amd64, linux/arm64
  • Docker Image Tags:
    • develop: Built from the develop branch (latest development build).
    • latest: Latest stable release from the main branch.
    • vX.Y.Z: Versioned releases based on Git tags.

⁠Quick Start

Run the container locally:

docker run -d -p 8080:8080 --name visualsubnetcalc ckabalan/visualsubnetcalc:latest

By default, the application serves on port 8080 inside the container.

⁠Building From Source

If you prefer to build from source:

git clone https://github.com/ckabalan/visualsubnetcalc
cd visualsubnetcalc
docker build -t visualsubnetcalc .
docker run -d -p 8080:8080 visualsubnetcalc

⁠Running with HTTPS (Local Development)

To enable secure mode for features like clipboard sharing:

# Install mkcert if not installed
brew install mkcert

# Generate and trust local certificates
mkcert install

# Run the secure server
docker run -d -p 8443:8443 --name visualsubnetcalc ckabalan/visualsubnetcalc:latest

⁠License

This project is released under the MIT License⁠.

Tag summary

Content type

Image

Digest

sha256:2fff05d0a…

Size

20.2 MB

Last updated

over 1 year ago

docker pull ckabalan/visualsubnetcalc