Hello, i am looking for a self hosted application for sharing files like with wetransfer. I have tried the discontinued Firefox Send which has nice features like link expiry and works great in general but lacks authentication (only offers simple password protection). I also want the option to share with registered users. Is there anything similar out there? Thanks

  • @Dehydrated
    link
    English
    1311 months ago

    You can selfhost Bitwarden/Vaultwarden (which I recommend, since it’s rewritten in Rust and you get all the premium features for free) and use Bitwarden Send. This is probably more secure than most other options.

    • JustEnoughDucks
      link
      fedilink
      English
      210 months ago

      Though for the actual password selfhosting part of it, that is too much for my blood. Much higher chance that I would seriously fuck something up and lose access to hundreds of services than the remote bitwarden server gets compromised or becomes too shitty to use.

      • @Dehydrated
        link
        English
        710 months ago

        You can continue using the cloud hosted version of Bitwarden and only use your own instance for file sharing.

        • @ikidd
          link
          English
          510 months ago

          Or pay the astoundingly low $10/yr for Premium and use Send on the cloud servers.

          • @Dehydrated
            link
            English
            610 months ago

            Sure, I’ve been a premium customer for years because I find the service very useful, but this community is all about selfhosting.

            • @ikidd
              link
              English
              310 months ago

              True enough, but I like to slide in an ad in for Bitwarden every once in a while. I don’t think my $10 alone is going to keep them afloat :)

              • Nimmo
                link
                fedilink
                English
                110 months ago

                I pay my $10 license and a personal organisation license for bitwarden because I like their platform but after yet another irrecoverable loss of data (partly my fault for not sufficiently backing it up) I’ve moved over to vaultwarden for my family’s password management.

                I don’t think I’ll stop supporting bitwarden even if I’m not using their platform directly though as I do like the service I’ve had from them for something like 4 or 5 years now.

                • @ikidd
                  link
                  English
                  110 months ago

                  How’d you manage to lose data? I’ve never even noticed the sync service be down, let alone lose anything.

      • @scarilog
        link
        English
        110 months ago

        If you have regular backups, not an issue. I use bitwarden self hosted through home assistant, which makes daily backups trivial.

  • Daniel Quinn
    link
    fedilink
    English
    611 months ago

    I was recently introduced to Croc which is great for point-to-point immediate shares. If you want something async, I wrote Korra some years ago. It might do the job for you.

    • @BrianTheeBiscuiteer
      link
      English
      111 months ago

      Croc has worked nicely for me when I had to transfer very large files. I’ll check out Korra next time if “async” means it will start transferring once the first file is hashed. That always annoyed me about Croc and I’d manually break my transfers into chunks because I didn’t want to wait 10min before even one file was transferred.

      • Daniel Quinn
        link
        fedilink
        English
        210 months ago

        Not really. It’s async in the sense that you can send a file now, and the server will hold it in an encrypted state until your recipient comes to collect it.

        • @BrianTheeBiscuiteer
          link
          English
          210 months ago

          Ah, so it’s not [necessarily] a direct transfer between peers.

          • Daniel Quinn
            link
            fedilink
            English
            210 months ago

            Nope. It’s definitely not. The idea is just to make it safe® to share files within an organisation. The assumption is that for direct P2P sharing you’ll want something simpler like Croc.

    • eggbert1234OP
      link
      fedilink
      English
      110 months ago

      This comes closest to what i am looking for…thanks…

    • eggbert1234OP
      link
      fedilink
      English
      211 months ago

      Looks like it does not have user registration, does it?

      • angelsomething
        link
        fedilink
        English
        211 months ago

        It does not, it’s meant to be single use as far as I know. But the link expiry can be customised

  • CazRaX
    link
    English
    211 months ago

    I use Pingvin only thing it does not have is sharing with registered users but it seems that feature has been requested so might be added at some point.

  • @[email protected]
    link
    fedilink
    English
    111 months ago

    Seafile. I’ve used it for years, but I’m moving over to nextcloud as I could use other features it provides. They have paid options too, but unless you need LDAP or something more sophisticated for user management the community edition works just fine.

  • @homegrowntechie
    link
    English
    111 months ago

    Vault warden Send Pair drop is also neat (an airdrop replacement)