🚀도구

goshs - 개발자를 위한 다기능 단일 바이너리 파일 서버

Python http.server를 넘어선 올인원 파일 서버. HTTP/S, WebDAV, SFTP, SMB 등 다양한 프로토콜을 단일 바이너리로 즉시 구동

원본 링크
#파일서버#개발도구#바이너리#프로토콜

개요

goshs는 개발자들이 자주 사용하는 python3 -m http.server의 한계를 뛰어넘는 강력한 파일 서버입니다. 단일 바이너리 파일 하나로 다양한 프로토콜을 즉시 구동할 수 있습니다.

주요 특징

다중 프로토콜 지원

HTTP/HTTPS: 기본 웹 서버 기능
WebDAV: 파일 공유 및 편집
SFTP: 보안 파일 전송
SMB: Windows 네트워크 공유
LDAP/LDAPS: 디렉토리 서비스

간편한 사용

Apache나 Nginx처럼 복잡한 설정 파일이 필요 없습니다. 단 하나의 명령어로 HTTPS 서버를 즉시 실행할 수 있습니다.

왜 goshs인가?

기존의 python3 -m http.server는 간단하지만 기능이 제한적입니다:

HTTPS 미지원
단일 프로토콜만 가능
인증 기능 부족

goshs는 이 모든 한계를 해결하면서도 사용의 편리함은 그대로 유지합니다.

활용 사례

로컬 개발 환경에서 빠른 파일 공유
테스트용 HTTPS 서버 구동
임시 파일 전송 서버
크로스 플랫폼 파일 공유

마무리

개발자들에게 꼭 필요한 도구를 하나로 통합한 실용적인 솔루션입니다. 복잡한 설정 없이 즉시 사용 가능한 점이 가장 큰 장점입니다.