• Kichae@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    Creating a new instance only gets you access to content that users of your instance have subscribed to, and then mostly only content that comes in after subscription (I believe Lemmy primes the pump a bit on community subs, pulling in a handful of posts at the time of discovery, but discovery is done by users). So, there’s a limit on what you can scrape with your own private instance, and you’re taking a bit of a bet on which communities will yield what you’re looking for in the future.

    It’d be easier and more reliable to just crawl the network and scrape it the old fashion way.

    • lemmyingly@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      4 months ago

      "If you search for a community first time, 20 posts are fetched initially. Only if a least one user on your instance subscribes to the remote community, will the community send updates to your instance. Updates include:

      New posts, comments
      Votes
      Post, comment edits and deletions
      Mod actions"
      

      So you create a single user and subscribe to all communities of interest.

      I probably downplayed the difficulty of setting up a Lemmy instance that will come if you do something out of order or don’t quite have the host set up correctly or something. Although I do think it’s easier than pigging about with web crawlers.