Piping Server written in Go language (original: https://github.com/nwtgck/piping-server)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
dependabot[bot] 1f6af06acb
build(deps): bump actions/checkout from 2 to 3 (#6)
11 months ago
.github build(deps): bump actions/checkout from 2 to 3 (#6) 11 months ago
cmd add Go runtime version to --version output and version log 1 year ago
main use cobra 2 years ago
version bump: 0.4.0 1 year ago
.dockerignore docker: create Dockerfile 2 years ago
.goreleaser.yml goreleaser 2 years ago
CHANGELOG.md bump: 0.4.0 1 year ago
Dockerfile support multi-platform Docker image 1 year ago
LICENSE [add] Create a basic one-path piping server in Go 4 years ago
README.md docs: 0.4.0 1 year ago
go.mod build(deps): bump gotest.tools/v3 from 3.1.0 to 3.2.0 (#11) 11 months ago
go.sum build(deps): bump gotest.tools/v3 from 3.1.0 to 3.2.0 (#11) 11 months ago
piping_server.go support HEAD method for the reserved paths 1 year ago
piping_server_test.go support HEAD method for the reserved paths 1 year ago
resources.go add "Top page" link to /noscript 1 year ago

README.md

go-piping-server

Piping Server written in Go language (original: https://github.com/nwtgck/piping-server)

Install for Ubuntu

wget https://github.com/nwtgck/go-piping-server/releases/download/v0.4.0/go-piping-server-0.4.0-linux-amd64.deb
sudo dpkg -i go-piping-server-0.4.0-linux-amd64.deb 

Install for macOS

brew install nwtgck/go-piping-server/go-piping-server

Install for Windows

Download

Get more executables in the releases.

Docker

docker run -p 8181:8080 nwtgck/go-piping-server

Server options

Infinitely transfer between any device over pure HTTP

Usage:
  go-piping-server [flags]

Flags:
      --crt-path string     Certification path
      --enable-http3        Enable HTTP/3 (experimental)
      --enable-https        Enable HTTPS
  -h, --help                help for go-piping-server
      --http-port uint16    HTTP port (default 8080)
      --https-port uint16   HTTPS port (default 8443)
      --key-path string     Private key path
      --version             show version