{"repo":"tbotnz/cisshgo","free":true,"listed":false,"github":"https://github.com/tbotnz/cisshgo","clone":"git clone https://github.com/tbotnz/cisshgo.git","description":"simple concurrent ssh server posing as cisco ios","language":"Go","stars":140,"topics":["ci","cicd","netdev","netdevops","ansible","cisco-ios"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"cisshgo Simple, small, fast, concurrent SSH server to emulate network equipment (i.e. Cisco IOS) for testing purposes. Quick Start Using Pre-built Binaries Download the latest release from GitHub Releases and run: Building from Source Quick Run Build and Run Using Docker Pull and run the latest release: Or run with custom options: Or build locally: Using GoReleaser (for maintainers) Build a local snapshot release: Releasing Releases are automated via GitHub Actions. To create a new release: 1. Update the changelog and tag: 2. GitHub Actions will automatically: - Build binaries for all platforms (linux/darwin/windows, amd64/arm64) - Create multi-arch Docker images and push to GitHub Container Registry (ghcr.io) - Generate release notes from git-cliff - Generate SBOMs for security compliance - Create GitHub Release with binaries, archives, and checksums - Build deb/rpm packages No additional secrets are required. Docker images are published to ghcr.io using the built-in GITHUB TOKEN . Connecting SSH into any of the open ports with admin as the password: Default password: admin Example Session Available commands: - show version - show ip interface brief - show running-config Additional commands can be added by modifying transcripts/transcript map.yaml . Advanced Usage Command Line Options Example: Single Listener Expanding Platform Support cisshgo is built with modularity in mind to support easy expansion or customization. Customized Output in Command Transcripts Transcripts sup","default_branch":null,"files":null,"tree":[],"storefront":"/r/tbotnz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tbotnz/cisshgo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}