Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.54 KB

README.md

File metadata and controls

40 lines (29 loc) · 1.54 KB

Sync GitHub starred repos to a Raindrop.io collection

Based off azedo/raindrop-io-github-starred-repos

Requirements

  • Node 18

Environment variables

Running (self-hosted)

  1. Copy and rename the .env.example to .env
  2. Paste in the token values you generated before
  3. Run npm build and then:
    • npm run cron for hourly runs
    • npm start for a single run

Running (self-hosted with DockeR)

  1. Copy and rename the .env.example to .env
  2. Paste in the token values you generated before
  3. Run docker compose up -d

Running (GitHub actions)

  1. Fork this repository
  2. Set up the tokens you generated above and define them as Action secrets
  3. That (should) be it, the workflow will run every hour