Skip to content

5ur/Goshh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goshh


Logo

A Go message and file sharing service

About

I was looking for a secret/OPT sharing service in libhunt, awesome-selfhosted, and awesome-privacy.
I saw a few projects that were interesting like; ots and privatebin, but I dont like javascropt or php.
The others I saw were way too complex for me to build and understand, so I opted to make something for myself.

Built With

Go Powershell Vim Exchange Overflow Windows

Roadmap

  • Set the random :id generation to a rune/charset because pluses break it as well
  • Clean up the ""\n" shit at the end of the message contents.
  • Add the QR code as a flag or config file option.
  • Add file upload
  • Add a manifest and branding to the scripts.
  • [] Create front-end for a more mobile friendly experience
  • [] Add automatic clear config option for the QR code print-out
  • [] Maybe: Increase the QR buffer
  • [] Add client-side encryption
  • [] Add an openapi documentation html page as the root of the server

License

Distributed under the MIT License. See LICENSE for more information.
I chose MIT, because it seems ok for the project.
In essence, feel free to clone, copy, edit, distribute, tell your friends you made this on your own, and/or whatever you want to.
I made this for myself - I have the script, so I don't care if someone else is using it, making "money" or getting street cred from it.
I know for a fact that if it wasn't the go docs, stack*, other go projects, and grep.app I wouldn't have been able to make that, so It's not even mine when thinking about it. I just placed the lines one beneath the other.
Consider this set of files as your property.

Contact

You can send me a message on github. Don't know what you would message me for, but you can do it.
Maybe you are a rich motherfucker looking at random git repos and you'll give me money. I wouldn't mind getting money.

Acknowledgments

  • Guy who made the OTS project - Gave me the idea in the first place
  • Guy who made this README.md emplate - Gave me the template which you are reading right now
  • MS Paint - Used it to draw the logos
  • Pixlr - Used it to make the logos transparent
  • //Grep.app - Found some nice examples in there.
  • ChatGPT - Retarded, slow, confusing and wrong, but gave me some really good tips when when I just started asking it for questions about logic rather than making it write code.

(back to top)

About

Simple monolithic OTS sharing with Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published