a lightweight, (almost) portable file hosting and sharing service
requirements
tested on
mysql 5.7+ or mariadb 10.1+
go 1.11+ (if building from source)
building and installing
go get github.com/voidiz/gohst
quick start
gohst config create - Creates the configuration file in your home directory
where at least your database credentials and domain have to be filled in before
you proceed.
gohst config setup - Performs the initial setup (database etc.).
gohst account create <account_name> - Creates an account and
generates a random password.
gohst serve - Runs the server.
client usage
See gup for a basic cli that handles both uploading
and deleting.