Skip to content

Latest commit

 

History

90 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shit - share it

shit is a lightweight file server written in go designed for quickly sharing files and directories over http

it supports serving single or multiple files, directories, or a combination of both with features like mime type detection, directory browsing, and tls

it is meant to be a temporary command only ran for quick file sharing which is why it uses temporary redirects and explicitly prevents caching

go install github.com/notwithering/shit@latest
yay -S shit-git

example

$ shit dir/ a.txt b.txt
$ curl 127.0.0.1:8080
dir/
a.txt
b.txt
$ curl 127.0.0.1:8080/dir
c.txt

licenses

this project uses the following dependencies with the license as noted:

each dependency retains its respective license. for more details refer to their official documentation or source code

About

simple and effective fileserver written in go to share files quickly

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages