Goploader's ultimate goal is to make file sharing easy and painless. This project is composed of a server and a client, both written in Go. The main things to remember about the project are :
Make sure you have Go installed on your machine.
$ go get github.com/Depado/goploader/client
$ go build -o $GOPATH/bin/goploader github.com/Depado/goploader/client
$ # Move to a new directory that will be used to run the server
$ go get github.com/Depado/goploader/server
$ # The following steps are optional
$ # Execute those if you wish to embed the assets and templates into the binary
$ go get github.com/GeertJohan/go.rice/rice
$ rice embed-go -i=github.com/Depado/goploader/server
$ # End of the optional steps
$ go build github.com/Depado/goploader/server
$ # If you did not embed the resources, make sure to copy the assets and templates directories
$ cp -r $GOPATH/src/github.com/Depado/goploader/server/{assets,templates} .
$ # Execute the binary a first time to trigger the setup
$ # Or write your own conf.yml file
$ ./server
All the downloads are available at gpldr.in in the clients and server sections.
Linux | FreeBSD | Mac OS | Windows |
---|---|---|---|
Linux 64bit | FreeBSD 64bit | Mac OS 64bit | Windows 64bit |
Linux 32bit | FreeBSD 32bit | Mac OS 32bit | Windows 32bit |
Linux ARMv7 |
All the documentation is available at gpldr.in. I intend to write a proper README.md
file, but it takes a lot of work to transpose the existing documentation to the markdown format. So, work in progress.
All the software in this repository is released under the MIT License. See LICENSE for details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。