https://github.com/nikolaysav/http-relay
HTTP Relay microservice
https://github.com/nikolaysav/http-relay
go golang proxy relay socks5
Last synced: about 11 hours ago
JSON representation
HTTP Relay microservice
- Host: GitHub
- URL: https://github.com/nikolaysav/http-relay
- Owner: NikolaySav
- Created: 2019-08-26T13:00:29.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-20T07:44:49.000Z (about 1 year ago)
- Last Synced: 2025-04-04T23:27:10.314Z (3 months ago)
- Topics: go, golang, proxy, relay, socks5
- Language: Go
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GO HTTP RELAY
Microservice that allows you to carry the proxied traffic over an ordinary HTTP connection.
config.json can be placed inside the executable’s directory or /etc/go-http-relay/.
## Configuration example:
```yml
port: 7777
targetUrl: "https://api.telegram.org"
connectionTimeout: 5
proxy:
url: "socks5://127.0.0.1:8999"
username: "username"
password: "password"
```
- port - the port http relay app will be listening on;
- targetUrl - request endpoint;
- proxy - proxy settings.
## Docker-Compose build example:
```
docker-compose build
docker-compose up -d
```## Docker build example:
```
docker build -t relay .
```