Skip to content

mreweilk/drive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drive

A simple nginx/apache style directory listing for a Google Drive account

To use:

Rename drive/settings_blank.py to drive/settings.py and modify:

CLIENT_SECRET_FILE
 - This should be credentials generated by the Google Drive api python example
ROOT_ID
 - ID from Google Drive of the folder you wish to be your root directory
SITE_URL
 - Full url where your site will live
ALLOWED_HOSTS
 - Set your domain name

A simple uwsgi config:

[uwsgi]
plugins = python27
master=1
processes = 1
max_request = 25
env = DJANGO_SETTINGS_MODULE=drive.settings
chdir = /directory/of/drive
module = drive.wsgi
socket = /tmp/site.socket

Hosting it with nginx:

upstream driveindex {
   server unix:///tmp/site.socket;
}

serverblock {
   location /drive/ {
      uwsgi_pass driveindex;
      include /etc/nginx/uwsgi_params;
   }
}

About

A simple nginx/apache style directory listing for a Google Drive account

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors