/Project-FTPServer

A simple FTP server using python and ngrok

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

Project-FTPServer

Be sure to this repo so you can keep up to date on any daily progress!

Project_CONNECT version   python version   project type   license


⚡️ Quick start


🔔 Please note: You may use this tool to remotely access your computer files through any web browser on the Internet. You will need to enter your username and password to access your files. Please note that there is no encryption invloved in the password protection mechanism or whatesoever. Hence, it is not secure cryptographically.


First of all, download and install Python and your favourite IDE (I used PyCharm). Python Version 3.6 or higher is required.

Next, download ngrok from Ngrok and create an account. (We use this to create a secure tunnel to the localhost).


🔧 Configure


  • Open main.py and change USERNAME(ln 11) and PASSWORD(ln 12) value to your required values.
  • Change PATH(ln 14) value to the directory on your computer which you want to make accessible by the server.
  • Start command prompt at the location where you downloaded ngrok and run the command:
ngrok tcp 1560
  • This will open a ngrok prompt where you can see the status of your tunnel, wait until it says 'online'.

💻 Run Project


Run main.py.

python main.py

Now, the Server is Up and Running...



⭐️ Project assistance

If you want to say thank you or/and support active development of Project-FTPServer:

Together, we can make this project better every day! 😘


🛠️ Built With

❤️ Authors

  • Abhijith Udayakumar - Design & Development - Abhijith14


🚨 Forking this repo (please read!)

yes, with attribution.

I value keeping my work open source, but as you all know, plagiarism is bad. It's always disheartening whenever I find that someone has copied my work without giving me credit. I spent a non-trivial amount of effort building and designing this project, and I am proud of it! All I ask of you all is to not claim this effort as your own.

TL;DR

Yes, you can fork this repo. Please give me proper credit by linking back to Abhijith14/Project-FTPServer. Thanks!