Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Aggregating the content I've consumed.

NotificationsYou must be signed in to change notification settings

blairnangle/diet

Repository files navigation

Aggregating the content I've consumed.

Prerequisites

Mechanism

  • Fetch data from Pocket/scrape data from Goodreads
  • Parse and format
  • Write to an S3 bucket that has public read access

Pocket

Usethis tool byFelix Neumann to get a long-lived access token using the annoying three-legged OAuthflow.

Goodreads

The Goodreads API no longer accepts signups 🥲, so I'm usingBeautiful Soup to scrape my Goodreads "read" shelf.

This will break at some point.

Letterboxd

At the time of writing, Letterboxd's API is not available for public signups,but they do expose an RSS feed for eachmember. E.g.,mine. This is straightforward to parse.

Secrets

Stored as GitHub Actions secrets.

# implicitly used by AWS Terraform providerAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY# explicitly declared in infra/variables.tfAWS_ACCOUNT_NUMBERPOCKET_CONSUMER_KEYPOCKET_ACCESS_TOKEN

[8]ページ先頭

©2009-2025 Movatter.jp