Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shoriwe/fullproxy
Proxy toolkit including SOCKS5, HTTP, port forward and reverse base proxying
https://github.com/shoriwe/fullproxy
go http-proxy port-forward portable proxy proxy-server reverse-proxy socks5 tunnel
Last synced: about 1 month ago
JSON representation
Proxy toolkit including SOCKS5, HTTP, port forward and reverse base proxying
- Host: GitHub
- URL: https://github.com/shoriwe/fullproxy
- Owner: shoriwe
- License: mit
- Created: 2020-07-28T18:53:26.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-13T23:57:20.000Z (over 1 year ago)
- Last Synced: 2024-10-21T20:02:27.945Z (3 months ago)
- Topics: go, http-proxy, port-forward, portable, proxy, proxy-server, reverse-proxy, socks5, tunnel
- Language: Go
- Homepage:
- Size: 89.7 MB
- Stars: 78
- Watchers: 6
- Forks: 11
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - fullproxy - A fully featured scriptable and daemon configurable proxy and pivoting toolkit with SOCKS5, HTTP, raw ports and reverse proxy protocols. (Networking / Transliteration)
- zero-alloc-awesome-go - fullproxy - A fully featured scriptable and daemon configurable proxy and pivoting toolkit with SOCKS5, HTTP, raw ports and reverse proxy protocols. (Networking / Transliteration)
- awesome-go-extra - fullproxy - 07-28T18:53:26Z|2022-08-24T19:33:38Z| (Networking / Uncategorized)
README
# fullproxy
[![Release](https://github.com/shoriwe/fullproxy/actions/workflows/release.yml/badge.svg)](https://github.com/shoriwe/fullproxy/actions/workflows/release.yml)
[![Test](https://github.com/shoriwe/fullproxy/actions/workflows/test.yml/badge.svg)](https://github.com/shoriwe/fullproxy/actions/workflows/test.yml)
[![Versioning](https://github.com/shoriwe/fullproxy/actions/workflows/version.yml/badge.svg)](https://github.com/shoriwe/fullproxy/actions/workflows/version.yml)
[![codecov](https://codecov.io/gh/shoriwe/fullproxy/branch/master/graph/badge.svg?token=WQSZVR7YT7)](https://codecov.io/gh/shoriwe/fullproxy)
![GitHub go.mod Go version](https://img.shields.io/github/go-mod/go-version/shoriwe/fullproxy)
[![Go Report Card](https://goreportcard.com/badge/github.com/shoriwe/fullproxy/v4)](https://goreportcard.com/report/github.com/shoriwe/fullproxy/v4)
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/avelino/awesome-go)## Installing
### Pre-compiled binaries
You can find pre-compiled binaries in [release](releases/latest)
### Go install
Can compile from source with:
```shell
go install github.com/shoriwe/fullproxy/v4@latest
```### Cloning repository
- Clone repository
```shell
git clone https://github.com/shoriwe/fullproxy
```- Build
```shell
cd fullproxy && go build .
```## Preview
### Compose
See [Compose](docs/Compose.md) for more information about **compose contracts**.
```shell
fullproxy compose ./fullproxy-compose.yaml
```## Documentation
| File | Description |
| -------------------------------------------------------- | ------------------------------------------------- |
| [Circuits](docs/Circuits.md) | Documentation about how circuits work |
| [CLI](docs/CLI.md) | Documentation of the CLI tool |
| [Compose](docs/Compose.md) | Documentation about the **compose** specification |
| [Continuous integration](docs/Continuous%20integration.md) | Documentation of the CI |## Coverage
| [![codecov](https://codecov.io/gh/shoriwe/fullproxy/branch/master/graphs/sunburst.svg?token=WQSZVR7YT7)](https://github.com/shoriwe/fullproxy) | [![codecov](https://codecov.io/gh/shoriwe/fullproxy/branch/master/graphs/tree.svg?token=WQSZVR7YT7)](https://github.com/shoriwe/fullproxy) |
| :----------------------------------------------------------: | :----------------------------------------------------------: |