goploader

Easy file sharing with server-side encryption, curl/httpie/wget compliant

Github星跟蹤圖

goploader

forthebadgeforthebadgeforthebadge

Go Version
Go Version
Go Report Card
codebeat badge
Maintainability
Build Status
License
Docs
Say Thanks!

Introduction

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 :

  • Sharing stuff from your terminal should be easy
  • Sharing stuff without a terminal should be easy
  • Privacy matters

Build from source

Make sure you have Go installed on your machine.

Client

$ go get github.com/Depado/goploader/client
$ go build -o $GOPATH/bin/goploader github.com/Depado/goploader/client

Server

$ # 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

Downloads

All the downloads are available at gpldr.in in the clients and server sections.

Client, 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, ## Documentation

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.

License

All the software in this repository is released under the MIT License. See LICENSE for details.

主要指標

概覽
名稱與所有者depado/goploader
主編程語言JavaScript
編程語言Go (語言數: 6)
平台
許可證MIT License
所有者活动
創建於2015-11-21 11:32:36
推送於2025-04-24 22:54:47
最后一次提交
發布數2
最新版本名稱v1.0.1 (發布於 )
第一版名稱v1.0 (發布於 )
用户参与
星數292
關注者數11
派生數43
提交數295
已啟用問題?
問題數62
打開的問題數18
拉請求數87
打開的拉請求數6
關閉的拉請求數6
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?