A collection of Python servers with different features
- simple-http-server-with-upload.py is a pure python http server that allows file upload.
- simple-http-server-with-whitelisting.py is a pure python http server with country whitelisting. In case you host your server publically and you only want connections from specific countries.
- simple-https-server-with-upload-and-auth.py is a pure python https server with ssl, file upload functionality and basic authentication.
sftpserver is a simple single-threaded SFTP server based on Paramiko’s SFTPServer.
Other useful servers