Categorygithub.com/Cyan903/c-share
module
0.0.0-20230821164858-bf79a09b2288
Repository: https://github.com/cyan903/c-share.git
Documentation: pkg.go.dev

# README

c-share

go-mod go-report node-version

A secure password protected file hosting service with built in support for applications such as ShareX. Includes development API documentation and file management.

$ make build # build for production
$ make dev # run for development
$ make format # format & lint code
$ make update # update and validate dependencies

Features

  • Self contained API
  • Hashed file passwords
  • File sharing support
  • Development API support
  • Frontend web interface
  • Email verification
  • Password reset

Install

Clone the source code, import the DB and install dependencies.

$ git clone https://github.com/Cyan903/c-share.git
$ cd c-share
$ cp config.example.yaml config.yaml
$ mysql -u MY_DB_USER -p MY_DB_NAME < ext/db.sql
$ make update

Run or build the app.

$ make build
$ make dev

License

MIT

# Packages

No description provided by the author
No description provided by the author