Hello looking for a file sharing app, preferable that I can run in a docker container with a UI that displays for file recipients over a reverse proxy.

edit: thanks everyone for your help and suggestions!

  • manned_meatball@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    the other day I spent probably 30 minutes comparing solutions to share files between two machines over the network. I ended up just running this Python line…

    python3 -m http.server 8080

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Seafile is good, and has way better performance than Nextcloud. Rather than trying to do “everything”, it does one thing (files) and does it well.

  • jon@lemmy.tf
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Do you need access control? If not, a simple Apache/Nginx directory listing is nice and easy, just drop your files in your webroot and you’re set. h5ai is a nice addition if you go that route.

    If you need access control (or at least some sort of obfuscated URLs), Nextcloud is a good option. Pretty easy to get up and running, and there’s a ton of plugins available.

  • taaz@biglemmowski.win
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Used sharry, but I found picoshare easier to setup and run, which is what I am running now.

    Edit: these are pretty simple and often offer only upload an requesting (files from others)

  • hib@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Something simpler than some of the other self hosted drive apps (nextcloud and seafile) that I like is sftpgo

  • zhenbo_endle@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I’m using resilio (btsync in the past). It’s not free (FOSS), and not free(need pay for pro license). However, it’s P2P structure is straightforward to me