I am specifically asking about software and needed libraries, not stuff like Wikipedia or the writings of Ernest Hemmingway.

To keep people from archiving all of github on thousands of shucked external hard drives cobbled together all Frankenstein-y to create a postapocalyptic data center assume a ~1TB storage limitation. Though I’m sure that person exists here on Lemmy somewhere :D

  • abrahambelch@programming.dev
    link
    fedilink
    arrow-up
    56
    ·
    edit-2
    1 month ago

    As a base: The Linux kernel source, GNU software sources and compiler binaries so I can - in theory - write missing software myself. For convenience probably some stable, offline-installable, ready to use distros.

    I would probably also archive sources and binaries of day-to-day software like web-browsers (I might still have an intranet to use), office tools, photo management software, audio/video players and all the codecs, etc.

    I think that’s a solid starting point but im sure I’m missing something important :D

    • Kidplayer_666@lemm.ee
      link
      fedilink
      arrow-up
      24
      ·
      1 month ago

      I’d also keep DNS, DHCP and routing software,detailed manuals about how IPV4 and 6 work, nginx and maybe Wordpress, lemmy, Peertube, and other federated software

    • JiminaMann@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      28 days ago

      How hard would it be to write a software to share the display of android or ipad to a pc? Like a extendable monitor/drawing table

      Current solutions are either paid monthly or laggy to all hell

  • ragebutt@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    1
    ·
    1 month ago

    My home servers time to shine

    Everyone shitting on me for having a nas with ~ 200tb of storage and tape backups would finally have to eat shit because I’d have the only streaming service in town

    I got enough anime to make crunchy roll blush, I have something like 3,000 series of manga and like 8,000 books in my komga server, I got non weeb shit. I archive tons of webpages and youtube channels, terabytes of music, etc.

    In a situation like this I could even throw a lemmy instance on it or something. I don’t do that now but I could

    Also all my anime has dubs stripped out to save space and the majority of my manga is in Japanese. 英語しか話せない奴らはクソくらえ

    So I eschew your 1tb limitation. I have seen this scenario coming. I planned for it. I’m ready for it. There are others like me on lemmy in the home server page, plus if you look on the truenas, proxmox, unraid, etc forums you’ll find even more

      • psycho_driver@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        30 days ago

        I have 90tb and it sits on a shelf 6’ up in my laundry room (4x in server router/4x in external nas usb-c enclosure)

      • mosiacmango@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        30 days ago

        20TB hard drives are around $300/each. 12 gets you there with excellent redundancy built in.

        Toss them in one of these and you have 200TB, with redundancy and room to grow.

        Not cheap to do, but the above would only run about 5-6k.

        • ragebutt@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          30 days ago

          Mine is similar to this except it’s a rack mount case with bays that holds 15 drives (using 14 right now, 252tb -36tb for parity). All of my drives are 18tb and were bought refurbished in the 160-200 range depending on where prices were at.

          To anyone looking to do this I strongly suggest reading about raidz expansion. You do not need to just go out and buy 15 drives, you can do what I did and get 2-3 drives many years ago then just keep popping in another every time it gets full and/or one dies

          I’m at 80% utilization. Next project: disk shelf to add more drives

    • Redditsux@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      30 days ago

      It’s not even going to this - publishers are pulling games, tv series and movies for various reasons.

      • ragebutt@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        29 days ago

        This is an argument I regularly make

        I have several shows in objectively better quality than streaming. We can argue about bitrate (mine definitely has more) but putting that aside, my anime has better subtitles almost always, many of my movies combine physical releases for best quality (eg video from release a with audio from release b)

        But more so than anything my library doesn’t have to deal with stupid licensing and reactionary bullshit. My library has Daria but with the original music spliced back in, not the bullshit version you get on streaming now that has all the licensed music stripped out. My library has beavis and butthead with the original music videos and all the parts they had censored. My library has the dungeons and dragons episode of community. Etc.

    • TangledHyphae@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      1 month ago

      I keep a raspberry pi dedicated just to have NES/SNES/etc emulators via the “retropie” distro. I have thousands of ROMs that I can plug into any TV with HDMI and SNES/NES USB controllers for it. $100 for a full raspi kit to have full access to anything just by copying some files over to a microsd card. Can’t remember controller cost but that’s kind of a given requirement.

  • icerunner_origin@startrek.website
    link
    fedilink
    arrow-up
    23
    arrow-down
    1
    ·
    edit-2
    30 days ago

    I have started to do this and I’m using Docker to host Kiwix. I’m currently using it to provide offline versions of Wikipedia, medical guides and tutorials for various programming languages. My plan is to put essential apps and information on an RPi and provide a broadcast hotspot where anyone can access the info.

    I also live on top of a hill, so I’m saving up to put together a solar powered Meshtastic repeater that I can mount to my aerial pole.

    • Pardal@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 month ago

      Hey thanks for that second link. I didn’t know about that project and it’s amazing!

      • null_dot@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 month ago

        Yeah it is very useful, just be aware that it’s not an exhaustive list and not necessarily the most awesome.

        It’s a good starting point but it’s always a good idea to check alternativeto.net

        Another good resource is linuxserver.io they provide docker containers but rather than just having everything they tend to only have the best of whatever thing.

  • atro_city@fedia.io
    link
    fedilink
    arrow-up
    14
    ·
    1 month ago

    Probably guides on how to make a mesh-net and the appropriate hardware to do so. No idea how that’s done.

  • anomnom@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    13
    ·
    30 days ago

    Keeping the electricity on long enough to enjoy games or movies is gonna be difficult if you rely on the grid right now.

    So maybe archive the electronics stack exchange, and solar/battery installation guides so you can steal it if the neighbors roof.

  • rottingleaf@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    30 days ago

    FreeBSD ports with distfiles for things really necessary, with dependencies. I guess that would fit in 1TB and leave some for ebooks and music.

    Also software RAID is not Frankensteiny at all, neither are storage clusters of Ceph or alternatives.

    What those things necessary would encompass, I don’t know. I suppose similar to Slackware full installation.

    It would all make little sense without the Internet. You’d suddenly find that a year 1995 machine, one year older than me, and a few friendly BBSes are not as unrealistically small as they seem now.

  • idriss@lemm.ee
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    30 days ago
    1. Fire Zeal and Fetch every API documentation listed there
    2. Pull latest deepseek models
    3. Clone entire debian current repo
    4. Clone Firefox, Linux and the gnu coreutils
    5. Clone Litecoin and Litewallet
    6. Download the most recent dump of Wikipedia
    7. Download all the maps and data available today in OSM

    That should do for me

    • thisismyname@lemm.ee
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 month ago

      FYI it can take up to 3 years to bring enough nutrients and biodiversity to a patch of land to get really decent harvests, so if you haven’t started already now is the time to. Good luck, and may your potato harvests be bountiful!

  • minoscopede@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    30 days ago

    Open source collaboration will be difficult on mesh, so my contribution would be jailbreaks and cracked versions of softwares. My local government will need it since all their systems run on licensed software 🥲

    I’d also get my hands on a bunch of iphone and android jailbreaks, because phone OSes might just stop working in 9 months if they’re left unmodified.

  • StrawberryPigtails@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month ago

    Though I’m sure that person exists here on Lemmy somewhere :D

    I feel seen!

    In all honesty, I’ve been doing something somewhat similar for the last 2 decades or so. Originally I was building my archives because I was often away from internet access. Now, though, it’s just become habit.

    I started with basic first aid and medical texts and whatever other books and reference texts I found interesting. To that I also archive proprietary software and the source code and releases for the open source software I find useful. Add to that ISOs of the distributions I tend to use and I’m at roughly 3TB. I could probably cut that to 2TB if I remove the older Ubuntu and NixOS releases. I’m over 30TB if you include CD and DVD rips.

    About the only thing I am missing from my current archives would be a clone of the Ubuntu and NixOS repositories for all of the “glue” dependencies that no one ever thinks of. After that you would just need the hardware to build out the network.