ListenGD

"You either die a hero or live long enough to see yourself become the villain"

  1. Place the two files(according to your machine's architecture) under the same directory and give them permission to execute.

  2. It's recommended to use custom config file to avoid potential name conflict. Do so via ./ListenGd -conf 'path to config'

  3. Go to specified url when prompted. Go along with the flow and you'll come across the authorization code. Copy and paste that code onto your terminal. Alternatively, if you are paranoid about privacy, you may supply your own credential via the following flag -cred "path to credential.json" or use --help for more info. You have to enable Google Drive and Drive Activity api. Read this for further instructions.

  4. Fill in your media server's base url in the following format "http://ip:port". For my plex server, I did this http://127.0.0.1:32400 Plex token can be obtained here.

  5. The next 2 steps are pretty straightforward. Fill in server type and 9999.

  6. Next, key in the google drive id and corresponding local mount path pairs in the following format (folderID:path1|folderID2:path2|etc) 1xoA_FqhYlEwBIF4XIIKUlJ4gjxxxxxxx|/mnt/media/|1xoA_FqhYlEwBIF4XIIKUlJ4gjIfffffff|/mnt/media2/

  7. Finally, fill in execution interval(in seconds) and you're good to go.

LGAC under construction...

Last updated