https://github.com/beomi/typora-s3-uploader

CLI file/img S3 uploader for Typora

https://github.com/beomi/typora-s3-uploader

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.0%) to scientific vocabulary

Keywords

boto3 s3 typora
Last synced: 6 months ago · JSON representation

Repository

CLI file/img S3 uploader for Typora

Basic Info
  • Host: GitHub
  • Owner: Beomi
  • License: apache-2.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 13.7 KB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
boto3 s3 typora
Created over 5 years ago · Last pushed over 5 years ago
Metadata Files
Readme License

README.md

S3 Uploader for Typora, CLI ver.

Python/boto3 based S3 image(file) uploader.

Compatiable with Typora.

How to install

  1. Clone this Repository.

bash git clone https://github.com/Beomi/typora-s3-uploader

  1. Install with install.sh file.

You need python3.7+ to use this package.

bash cd typora-s3-uploader chmod +x *.sh ./install.sh

  1. Copy configs_example.json to configs.json

bash cp configs_example.json configs.json

  1. Edit configs.json with your keys.

json { "ACCESS_KEY": "AKIAYABCDWL6FVUJABCD", "SECRET_KEY": "00000000/abCdeFgsLqf4Zed15qU4j27y0000000", "BUCKET_NAME": "my-bucket", "REGION_NAME": "ap-northeast-2", "CDN_PREFIX": "https://mybucketcdn.cloudfront.net", "S3_PREFIX": "img/", "USE_RANDOM_HASH": true }

  • ACCESSKEY: AWS Programmable ACCESSKEY
  • SECRETKEY: AWS Programmable SECRETKEY
  • BUCKET_NAME: S3 Bucket name
  • REGION_NAME: S3 Bucket Region name
  • (Optional) CDN_PREFIX: Remove if you do not need.
  • (Optional) S3_PREFIX: Add Key prefix when uploads your file.
  • (Optional) USERANDOMHASH: Add Random(UUID4) strings to the end of your filename.
  1. Add script path information to Typora app.

Add upload.sh file path to Typora like the screenshot below.

Add upload.sh file path to Typora

Example path:

/Users/beomi/coding/typora-s3-uploader/upload.sh

GitHub Events

Total
Last Year

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 9
  • Total Committers: 1
  • Avg Commits per committer: 9.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Junbum Lee l****p@g****m 9

Issues and Pull Requests

Last synced: 9 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels