CLI tool to store secrets on Google Drive (cause why not?)
- Install Go
brew install go
- Install Cobra
go get -u github.com/spf13/cobra/cobra
- Install Google API Go Client
go get -u google.golang.org/api/drive/v3
go get -u golang.org/x/oauth2/google
go run main.go
go build main.go
Don't bother, this isn't even close to being in a state where contributors are necessary.
This project is licensed under the Apache License - see the LICENSE file for details
- The 21oz bag of pepperoni providing gamer fuel to me while writing this readme
- Make it work without having to do Google Dev API stuff
- Store a copy of the drive file locally to reduce network usage?
- Where should the aes key file go? How should it be stored? etc., etc.
- How to securely handle client secret in api_credentials?
- Possibly use viper to store aes key, name of file, location of file, cached data, etc.