I find myself often having to transfer a random files from another person’s device to mine. Existing file sharing solutions aren’t exactly ideal because they either require me to remember a very long URL (file shares), or requiring me to log in on others’ device (cloud). I’m wondering if there’s a program where anyone can upload files, but can only be viewed and downloaded from the server by authenticated users. I understand it’s not wise to accept files from unauthenticated users, but it would be so damn convenient. If there isn’t one, I suppose that would be my next project.

  • iii@mander.xyz
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 days ago

    I’m wondering if there’s a program where anyone can upload files, but can only be viewed and downloaded from the server by authenticated users.

    Email does that. Anyone can send it to your mailbox, only you can download it.

    • Object@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      2 days ago

      Actually, that’s what I’ve done. It gets a bit tedious when the file size gets a bit big.

      • magikmw@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        You may be surprised but a private (self-hosted) torrent tracker is how I did this when I had crappy internet and had to send over a bunch of pictures and video to family.

        You can encrypt the data before sending, although it still should be fairly safe, speeds don’t matter much, there’s no storage to pay for or risk leaking.

  • fartsparkles@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 days ago

    What’s the context in which you’re needing to share files?

    My first thought is host your own FTP server and send people credentials to log into it with and upload.

    • Object@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      3 days ago

      I am a teaching assistant, and occasionally people ask me why their code isn’t working. I take it to my device so they can continue their work whilst I figure out the issue. I want to minimise the uploading complexity, and the time it takes to upload one.