Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diegohce/gosecure
Go Secure: SSL/TLS Tunneling easy to use and easy to deploy.
https://github.com/diegohce/gosecure
certificate go golang networking secure-communication ssl stunnel stunnel-alternative stunnel-replacement stunnel-server stunnel4 stunnel4-alternative tls tls12 tls13 tls13-support tunnel tunneling
Last synced: 22 days ago
JSON representation
Go Secure: SSL/TLS Tunneling easy to use and easy to deploy.
- Host: GitHub
- URL: https://github.com/diegohce/gosecure
- Owner: diegohce
- License: gpl-3.0
- Created: 2018-09-25T19:51:54.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-11T18:55:46.000Z (7 months ago)
- Last Synced: 2024-06-20T17:36:04.799Z (6 months ago)
- Topics: certificate, go, golang, networking, secure-communication, ssl, stunnel, stunnel-alternative, stunnel-replacement, stunnel-server, stunnel4, stunnel4-alternative, tls, tls12, tls13, tls13-support, tunnel, tunneling
- Language: Shell
- Homepage:
- Size: 8.71 MB
- Stars: 4
- Watchers: 2
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![Go Report Card](https://goreportcard.com/badge/github.com/diegohce/gosecure)](https://goreportcard.com/report/github.com/diegohce/gosecure)
[![GitHub release](https://img.shields.io/github/release/diegohce/gosecure.svg)](https://github.com/diegohce/gosecure/releases/)
[![Github all releases](https://img.shields.io/github/downloads/diegohce/gosecure/total.svg)](https://github.com/diegohce/gosecure/releases/)
[![GPLv3 license](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://github.com/diegohce/gosecure/blob/master/LICENSE)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/diegohce/gosecure/graphs/commit-activity)
[![HitCount](http://hits.dwyl.io/diegohce/gosecure.svg)](http://hits.dwyl.io/diegohce/gosecure)
[![Generic badge](https://img.shields.io/badge/deb%20package-yes-green.svg)](https://github.com/diegohce/gosecure/releases/)# gosecure
Simple command line secure tunneling tool.`gosecure` supports tls >= 1.2 (yes, 1.3 too!)
## Usage
```
-alpn string
Comma-separated list of supported application level protocols
-cert string
Certificate file
-key string
Key file
-local string
Where to listen on this machine [ip_address]:port
-min-tls string
Minimum TLS version accepted (default "1.3")
-remote string
Where to connect to {ip_address | hostname}:port
```## Build
Change to ```gosecure``` directory and run from the command line:
```make```
That's it.