Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davrodpin/mole
CLI application to create ssh tunnels focused on resiliency and user experience.
https://github.com/davrodpin/mole
cli forwarding golang hacktoberfest port-forward port-forwarding port-forwards ssh ssh-tunnel ssh-tunnels tunnel
Last synced: 2 days ago
JSON representation
CLI application to create ssh tunnels focused on resiliency and user experience.
- Host: GitHub
- URL: https://github.com/davrodpin/mole
- Owner: davrodpin
- License: mit
- Created: 2018-10-04T02:38:00.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-13T11:00:20.000Z (8 months ago)
- Last Synced: 2025-01-03T21:08:59.332Z (9 days ago)
- Topics: cli, forwarding, golang, hacktoberfest, port-forward, port-forwarding, port-forwards, ssh, ssh-tunnel, ssh-tunnels, tunnel
- Language: Go
- Homepage: https://davrodpin.github.io/mole/
- Size: 2.12 MB
- Stars: 1,699
- Watchers: 29
- Forks: 97
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-repositories - davrodpin/mole - CLI application to create ssh tunnels focused on resiliency and user experience. (Go)
- awesome-go - mole - cli app to easily create ssh tunnels. Stars:`1.7K`. (Utilities / Utility/Miscellaneous)
- awesome-go-extra - mole - 10-04T02:38:00Z|2022-07-22T02:20:51Z| (Utilities / Fail injection)
- awesome-network-stuff - **1345**星
README
[![CI](https://github.com/davrodpin/mole/actions/workflows/ci-master.yml/badge.svg)](https://github.com/davrodpin/mole/actions/workflows/ci-master.yml)
[![Documentation](https://godoc.org/github.com/davrodpin/mole?status.svg)](http://godoc.org/github.com/davrodpin/mole)
# [Mole](https://davrodpin.github.io/mole/)Mole is a cli application to create ssh tunnels focused on resiliency and user
experience.For more information about installation, usage, examples and specific use cases,
please visit https://davrodpin.github.io/mole/## How to build from source
[Go 1.17.1+](https://golang.org/dl/) is required to be installed on your system to
build this project.```sh
$ make build
```## How to run tests
```sh
$ make test
```## How to generate a code coverage report
```sh
$ make cover && open coverage.html
```## How to run static analysis
1. Install [golangci-lint](https://golangci-lint.run/usage/install/)
2. Run the following command
```sh
$ make lint
```# Test Environment
The project provides a small automated infrastructure to help with manual testing
Please refer to [this document](test-env/README.md) for more details about it.# How to Contribute
Please refere to [CONTRIBUTING.md](https://github.com/davrodpin/mole/blob/master/CONTRIBUTING.md)
for details on how to contribute to this project.