A simple tool which lets you scrape twitter accounts and crosspost them to bluesky accounts! Comes with a CLI and a webapp for managing profiles! Works with images/videos/link embeds/threads.
at ec2bbfb203010f8b2205bf263b82ada647800958 21 lines 629 B view raw
1services: 2 tweets-2-bsky: 3 build: . 4 container_name: tweets-2-bsky 5 restart: unless-stopped 6 ports: 7 - "3000:3000" 8 volumes: 9 - ./data:/app/data 10 - ./config.json:/app/config.json 11 environment: 12 - TWITTER_AUTH_TOKEN=${TWITTER_AUTH_TOKEN:?} 13 - TWITTER_CT0=${TWITTER_CT0:?} 14 - TWITTER_TARGET_USERNAME=${TWITTER_TARGET_USERNAME:?} 15 - BLUESKY_IDENTIFIER=${BLUESKY_IDENTIFIER:? } 16 - BLUESKY_PASSWORD=${BLUESKY_PASSWORD:?} 17 - CHECK_INTERVAL_MINUTES=5 18 - PORT=3000 19 - JWT_SECRET=${JWT_SECRET:?} 20 - NODE_ENV=production 21 - GEMINI_API_KEY=${GEMINI_API_KEY}