Package: polarishub-flask
PolarisHub (Flask Version)[EN][中文版本]What is PolarisHubHow to install PolarisHubHow to run PolarisHubThe advantages of PolarisHubThe inspiration of PolarisHubFuture planWhat is PolarisHubPolarisHub is afree, fast, easy, securefile transfer tool. The current version is based onFlask (Python), which can be deployed on all computers withPython. With the commandphub, thePolarisHubwill start, and you can manage yourPolarisHubwithGUI of web browser(url:http://localhost:5000/). You can share your files usingurl linksandQR Code, whoever in the same network can access your shared files. You can also gracefully shutdownPolarisHubwith one click!How to install PolarisHubInstall withpip(Recommended)Make sure you have thePython3andpipproperly installed.Run$ pip install polarishub_flaskor$ pip install polarishub_flask==X.X.X(version code).Done!Download the source codegit clone https://github.com/XieGuochao/polarishub_flask.gitHow to run PolarisHubRun withpipinstallation (Recommended)$ phub(Run$ phub -hfor more information on the optional arguments)Run with source code$ cd polarishub_flask$ python3 fastrun.py(Run$ python3 fastrun.py -hfor more information on the optional argumetns)The advantages of PolarisHub(May use a graph)Compared withOneDrive,iCloud, or similar cloud file storageFast. Taking the advantage of LAN with almost unlimited bandwidth, the file transfer usingPolarisHubcan reach the speed limit of the network, i.e. X MB/s ~ XX MB/s.Private.PolarisHubis a decentralized platform, which originally does not provide a cloud center. Therefore, you own the100% authorityof your files, and no one can perceive your transfer on the application layer.Secure.PolarisHubis an open-source project, where everyone can contribute to fix the potential bugs and there will not be privacy compromise problem.Compared withWeChatUnlimited size of files. We are no longer worried about the size of our files, which is restricted byWeChat.Fast. The same as indicated above.Compared withAirDropFree. No limitation of the Apple hardware, we are building a software that every computer can use!Longer Distance. As long as the transfer is within a LAN, it can even be done betweenthe upper campus and the lower campusand across every classroom and building!Other advantagesEasy Deployment.PolarisHubcan be deployed on every computer installed withPythonusingpip. There is no compilation requirement for it.The inspiration of PolarisHubThe inspiration of PolarisHub comes from the annoying experience of using the current file transfer tools, as discussed above. Therefore, we are trying to build a software which overcomes all the disadvantages of other tools, afree, fast, easy, securetool.Future planWe welcome everyone who is interested inPolarisHubto join us:Polaris Studio! You can find us on GitHubhttps://github.com/XieGuochao/polarishub_flaskor send email tost_polarisstudio@link.cuhk.edu.cn.Go Version. We are going to refactorPolarisHubinGolang, which can be compiled and deployed to every platform withoutPython.Public Server for host consultation. We are going to build a public server such that everyone can share their file links (in local network) on it.More powerful PolarisHub. More features will be added, such asaccess password, and etc..Contributors:Guochao XieSenyue HaoYongqi Zhang