Skip to content

ZRui98/fserv

Repository files navigation

fserv - file server in go

Simple little file server with file name shortening and jwt authentication tokens.

Installation

set up postgres db following schema.sql
add all update sql scripts
edit env.sh to change env keys and db urls(or use the docker-compose file for testing locally)
go build

Run with:

. env.sh && ./fserv

Todo:

  • File viewing
  • Private files
  • Edit file properties after upload
  • View txt files without download
  • Albums/grouping of files
  • User Roles
  • Admin panel

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published