External image uploader CLIs for deck. Provides tools to upload and delete images to/from external storage services like GCS, S3, and more.
deck is a tool that converts Markdown to Google Slides. When inserting images into slides, deck needs to upload images to a location accessible by Google Slides.
By default, deck uses Google Drive for image hosting. However, some organizations have policies that prevent sharing Google Drive files externally.
For such environments, deck supports external CLI tools for image upload/delete operations (see PR #2). reprint provides CLIs that implement this interface, allowing you to use external storage services as temporary image storage.
reprint uses Signed URLs for temporary access. The storage bucket does not need to be public.
| CLI | Storage | Documentation |
|---|---|---|
reprint-gcs |
Google Cloud Storage | README |
reprint-s3 |
Amazon S3 | Not yet implemented |