Skip to content

PeernetOfficial/WebGatewayUpload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Gateway upload

The following repository consists of the Peernet Web gateway upload implementation.

Features:

  • Upload file from Webpage
  • Upload file to Peernet from a single Curl request

Build

go build . 

Run

Run on default parameters (With Debug output)

./WebGatewayUpload

Run on Production mode

./WebGatewayUpload -Production

Custom Flags

./WebGatewayUpload -h 

Usage of ./WebGatewayUpload:
  -BackEndApiAddress string
    	current environment (default "localhost:8088")
  -Certificate string
    	SSL Certificate file (default "server.crt")
  -Key string
    	SSL Key file (default "server.key")
  -Production
    	Flag to check if required to run on production mode
  -SSL
    	Flag to check if the SSL certificate is enabled or not
  -WebpageAddress string
    	current environment (default "localhost:8098")

Routes

  • (GET) /upload (Opens upload page in the webgateway)

  • (POST) /upload (Uploads file to peernet from Webpage)

  • (POST) /uploadCurl (Uploads file from CURL)

    Ex:

    curl http://localhost:8088/uploadCurl -F add=@test.txt
    

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •