-
-
Notifications
You must be signed in to change notification settings - Fork 11
Build User Interface #39
Comments
@innowebka Yes, you should be able to run InfiniDrive on Heroku. The reason you are receiving this error is because you need to place your credentials.json file in the InfiniDrive root directory. |
@innowebka The plan is to build a UI that uses libraries that are not platform-dependent. @maitreerawat and I have not researched UI libraries extensively just yet so I cannot comment further on this at the moment. Regarding Heroku, I believe that it is not possible to run program UIs when using it, so you would be limited to using the command line version. |
Ok, David, everything works at last but it would be helpful if you could make an application that would create a backup of my whole computer to google drive with this infinidrive thing because I am not paying for extra storage.. |
@AnishDe12020 If you are looking for an automated way to back up your system with InfiniDrive, your best option would be to use the InfiniDrive FTP server interface feature in conjunction with a program like Rclone. |
Use FTP command as documented in the output from running the help command. This will launch a locally hosted FTP server on your computer that you can then log in to using any program that supports FTP. Here is an example. I have started the InfiniDrive FTP server: I can then use an FTP client to connect to InfiniDrive. In this example, I am using FileZilla. |
No like I meant uploading folder without zipping them. But now I found a way. I want to just make sure if I can use your code? |
You can indeed! InfiniDrive is licensed under GNU General Public License v3.0 (https://github.com/DavidBerdik/InfiniDrive/blob/master/LICENSE) which means you can use InfiniDrive however you like as long as you retain the license, make the source code freely available, state what you changed, and retain credit to the original development team. |
Ya it will be opensource in github. |
Great! I look forward to checking it out! |
Due to upcoming changes to Google Drive's storage quota rules resulting in the end of InfiniDrive development, this issue has been closed without completion. More information on the changes is available at: https://support.google.com/docs/answer/9312312?hl=en#:~:text=After%20June%201%2C%202021&text=Files%20created%20or%20edited%20in,not%20count%20against%20your%20quota. |
The modular project structure introduced by @maitreerawat's refactoring for the v1.0.18 release should allow for a user interface to built on top of InfiniDrive's existing functionality with relative ease.
Version control management recommendation: Since building a user interface component will be more time-consuming than most features that we implement, and we will want to be able to make releases without the UI component being integrated as its development continues, all UI work should be done on a dedicated, non-versioned branch which will receive master branch merges each time an update is released. Once the UI is in a production-ready state, the UI development branch can be merged in to the respective versioned branch.
The text was updated successfully, but these errors were encountered: