⌒°(・ω・)°⌒
Twitter の画像つきツイートのURLを投げると Tumblr にポストしつつ Amazon S3 にも保存してくれるやつ
.env.sample ファイルを参考に .env ファイルを用意します。
TWTR_OAUTH_*には Twitter に登録したアプリの各種キーTUMBLR_OAUTH_*は Tumblr のアプリのキーを登録する- Tumblr の
ACCESS_TOKEN_KEY・ACCESS_TOKEN_SECRETは Tumblr の API コンソール から発行することができるのでそれを使う
- Tumblr の
TUMBLR_POST_BLOG_NAMEは投稿したいブログのURLがhttps://nihongo.tumblr.com/であればnihongoを指定するAWS_*も同様に AWS の IAM から発行したアカウントのキーを登録する
docker-compose build
docker-compose -f docker-compose.yml -f docker-compose.development.yml up -d
以下のようにすることで通常の起動コマンドで立ち上げることもできます
mv docker-compose.development.yml docker-compose.override.yml
docker-compose up -d
curl -X POST \
-H 'Content-type: application/json' \
-d '{"tweetUrl":"https://twitter.com/MITLicense/status/1310171890162438145"}' \
http://ganbaruby/postNot post to Tumblr. (Save to S3 only)
curl -X POST \
-H 'Content-type: application/json' \
-d '{"tweetUrl":"https://twitter.com/MITLicense/status/1310171890162438145"}' \
http://ganbaruby/saveUnder the MIT License
© 2020 windyakin