Skip to content

Sync GitHub starred repos to a Raindrop.io collection

Notifications You must be signed in to change notification settings

ginyakt-dev/starry-raindrop

 
 

Repository files navigation

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

About

Sync GitHub starred repos to a Raindrop.io collection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%