goshs is a powerful and user-friendly alternative to Python’s SimpleHTTPServer, offering features like file uploads, HTTP basic authentication, and HTTPS support with certificates. With an intuitive web interface and options for bulk downloads or uploads, this Go-based server simplifies file management while enhancing security and usability.
goshs is an advanced HTTP server designed in Go, serving as a modern alternative to Python's SimpleHTTPServer. This project enhances traditional file transfer capabilities by providing secure uploading and downloading options via HTTP/S, utilizing either self-signed certificates or user-provided certificates, as well as supporting HTTP basic authentication.
File Management:
Security:
User Control:
.goshs file in any directory, which can also restrict access to specific files.Customization Options:
goshs.Performance:
www-data user.To view the intended operation of goshs, refer to the documentation available at goshs.de.
Experience the user interface of goshs:

The development of goshs was inspired by the project updog, created by sc0tfree.
This repository serves as a comprehensive solution for anyone needing a robust and secure HTTP server with a multitude of features for effective file management and sharing.
No comments yet.
Sign in to be the first to comment.