How to create simple index site for a Google-Drive folder Assuming you have a directory tree to share already on disk First create index.html recursively, here are two options: (there are more of course that can be found on the web). - Perl script: https://gist.github.com/Zverik/3555260 https://on8ztwzvhh5hoqtfwumxhq-on.drv.tw/Drv2Web/recursive_index.pl depends on perl module "HTML::Template", install with PPM: libhtml-template-perl Make the script executable first. Run from the top directory of your shared folder: ./recursive_index.pl -r (the -r is for recursive) Python script: https://gist.github.com/glowinthedark/b1f5900be2490c5371f827a49fd09f49 https://on8ztwzvhh5hoqtfwumxhq-on.drv.tw/Drv2Web/generate_directory_index.py Make the script executable first. Run from the top directory of your shared folder: ./generate_directory_index.py Ok, now that the html files are created, upload the whole directory tree to your google-drive Or if it's already on google-drive, just upload the new index.html files in the different directories to google-drive (matching the same directories) The top directory needs to be marked as "shared" otherwise it won't work. To demonstrate I use folder Drv2Web that I have setup on my google drive including the index.html files (created by the python script). Now, go to https://drv.tw/ (DriveToWeb) and choose Google-drive: https://on8ztwzvhh5hoqtfwumxhq-on.drv.tw/Drv2Web/ScreenShots/01-drivetoweb.png Choose account (if not logged in already, you need to login first): https://on8ztwzvhh5hoqtfwumxhq-on.drv.tw/Drv2Web/ScreenShots/02-choose-account.png Give DriveToWeb permission: https://on8ztwzvhh5hoqtfwumxhq-on.drv.tw/Drv2Web/ScreenShots/03-give-permission.png Wait a while and your link(s) should show: https://on8ztwzvhh5hoqtfwumxhq-on.drv.tw/Drv2Web/ScreenShots/04-your-webpages.png Fred