Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Suggestion request: Self-hosted app for shared directories like google drive

Suggestion request: Self-hosted app for shared directories like google drive

Scheduled Pinned Locked Moved Selfhosted
selfhosted
10 Posts 5 Posters 55 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • sintan1729@programming.devS This user is from outside of this forum
    sintan1729@programming.devS This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1

    I thought of this after a recent trip with some friends. We shared the photos when we were still in person. But sometimes we need to share a lot of photos over the internet. In the past, we have used a shared google drive directory for this. But I'd prefer a self-hosted option. There should be some sort of password protection as well (ideally per share, and no need for accounts). One should be able to both access the current files and upload new ones, just like google drive or dropbox.

    I currently have FileShelter, which works for 1-to-1 sharing but not for groups. I guess something like ProjectSend would work, but it's too complex for my usecase. I'd prefer something more lightweight since I'll maybe use it once every few months. Also, it should be noob-friendly, and accessible using a browser.

    Update: I'm very happy with copyparty. It does what I want, and much much more. I even replaced my older webdav server with it since it provides more granular control over share locations and permissions. Kudos to the developer @[email protected]!

    sneezycat@sopuli.xyzS darkassassin07@lemmy.caD 4 H 4 Replies Last reply
    1
    13
    • sintan1729@programming.devS [email protected]

      I thought of this after a recent trip with some friends. We shared the photos when we were still in person. But sometimes we need to share a lot of photos over the internet. In the past, we have used a shared google drive directory for this. But I'd prefer a self-hosted option. There should be some sort of password protection as well (ideally per share, and no need for accounts). One should be able to both access the current files and upload new ones, just like google drive or dropbox.

      I currently have FileShelter, which works for 1-to-1 sharing but not for groups. I guess something like ProjectSend would work, but it's too complex for my usecase. I'd prefer something more lightweight since I'll maybe use it once every few months. Also, it should be noob-friendly, and accessible using a browser.

      Update: I'm very happy with copyparty. It does what I want, and much much more. I even replaced my older webdav server with it since it provides more granular control over share locations and permissions. Kudos to the developer @[email protected]!

      sneezycat@sopuli.xyzS This user is from outside of this forum
      sneezycat@sopuli.xyzS This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      Maybe something like xbackbone? I've used it to share small-ish files and it works fine; I don't know how much of a pain it would be to use for a group of people, but as long as everyone has an account they should be able to access files with a link.

      sintan1729@programming.devS 1 Reply Last reply
      0
      • sneezycat@sopuli.xyzS [email protected]

        Maybe something like xbackbone? I've used it to share small-ish files and it works fine; I don't know how much of a pain it would be to use for a group of people, but as long as everyone has an account they should be able to access files with a link.

        sintan1729@programming.devS This user is from outside of this forum
        sintan1729@programming.devS This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #3

        This looks pretty promising. Do you know if it's possible to add per-share passwords, so that I don't need everyone to open an account?

        Edit: It's not.

        sneezycat@sopuli.xyzS 1 Reply Last reply
        0
        • sintan1729@programming.devS [email protected]

          This looks pretty promising. Do you know if it's possible to add per-share passwords, so that I don't need everyone to open an account?

          Edit: It's not.

          sneezycat@sopuli.xyzS This user is from outside of this forum
          sneezycat@sopuli.xyzS This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #4

          Unfortunately that doesn't seem possible, afaik. Although you could always create a zip file with a password, and share it with an open link (anyone with the link can download it, no need for account).

          sintan1729@programming.devS 1 Reply Last reply
          0
          • sneezycat@sopuli.xyzS [email protected]

            Unfortunately that doesn't seem possible, afaik. Although you could always create a zip file with a password, and share it with an open link (anyone with the link can download it, no need for account).

            sintan1729@programming.devS This user is from outside of this forum
            sintan1729@programming.devS This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #5

            Yeah, but that's already possible with my current setup using FileShelter. I'd like them to be able to upload as well.

            1 Reply Last reply
            0
            • sintan1729@programming.devS [email protected]

              I thought of this after a recent trip with some friends. We shared the photos when we were still in person. But sometimes we need to share a lot of photos over the internet. In the past, we have used a shared google drive directory for this. But I'd prefer a self-hosted option. There should be some sort of password protection as well (ideally per share, and no need for accounts). One should be able to both access the current files and upload new ones, just like google drive or dropbox.

              I currently have FileShelter, which works for 1-to-1 sharing but not for groups. I guess something like ProjectSend would work, but it's too complex for my usecase. I'd prefer something more lightweight since I'll maybe use it once every few months. Also, it should be noob-friendly, and accessible using a browser.

              Update: I'm very happy with copyparty. It does what I want, and much much more. I even replaced my older webdav server with it since it provides more granular control over share locations and permissions. Kudos to the developer @[email protected]!

              darkassassin07@lemmy.caD This user is from outside of this forum
              darkassassin07@lemmy.caD This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              I use https://filebrowser.org/ for this.

              Nice lightweight filebrowsing/sharing with user management. Users can have their own dedicated directories, or collaborate.

              You can also create share links that allow anyone with the link to view/download files. Optionally password protected.

              Here's a demo you can mess with:
              https://demo.filebrowser.org/
              User: demo
              Pass: demo

              sintan1729@programming.devS 1 Reply Last reply
              2
              • darkassassin07@lemmy.caD [email protected]

                I use https://filebrowser.org/ for this.

                Nice lightweight filebrowsing/sharing with user management. Users can have their own dedicated directories, or collaborate.

                You can also create share links that allow anyone with the link to view/download files. Optionally password protected.

                Here's a demo you can mess with:
                https://demo.filebrowser.org/
                User: demo
                Pass: demo

                sintan1729@programming.devS This user is from outside of this forum
                sintan1729@programming.devS This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #7

                Thanks, I took a look. It's very close to what I want, but it still doesn't support uploads in shared directories. It seems to be a pretty highly requested feature though. So maybe it'll happen at some point.

                darkassassin07@lemmy.caD 1 Reply Last reply
                1
                • sintan1729@programming.devS [email protected]

                  Thanks, I took a look. It's very close to what I want, but it still doesn't support uploads in shared directories. It seems to be a pretty highly requested feature though. So maybe it'll happen at some point.

                  darkassassin07@lemmy.caD This user is from outside of this forum
                  darkassassin07@lemmy.caD This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #8

                  You could setup a user account like the share you're describing. There's a setting to prevent the user from changing their password.

                  Just pass out those credentials to anyone you want to collaborate with; they don't need their own individual accounts.

                  1 Reply Last reply
                  3
                  • sintan1729@programming.devS [email protected]

                    I thought of this after a recent trip with some friends. We shared the photos when we were still in person. But sometimes we need to share a lot of photos over the internet. In the past, we have used a shared google drive directory for this. But I'd prefer a self-hosted option. There should be some sort of password protection as well (ideally per share, and no need for accounts). One should be able to both access the current files and upload new ones, just like google drive or dropbox.

                    I currently have FileShelter, which works for 1-to-1 sharing but not for groups. I guess something like ProjectSend would work, but it's too complex for my usecase. I'd prefer something more lightweight since I'll maybe use it once every few months. Also, it should be noob-friendly, and accessible using a browser.

                    Update: I'm very happy with copyparty. It does what I want, and much much more. I even replaced my older webdav server with it since it provides more granular control over share locations and permissions. Kudos to the developer @[email protected]!

                    4 This user is from outside of this forum
                    4 This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #9

                    Self-plug: PENEfiles! (yes it’s an unfortunate name but I didn’t know back then cuz I am not a native speaker). Comes with a tag system and file ownership management. Supports direct link sharing, and the whole website can be visited without logging in. Here is a detailed intro and here is the source code.

                    1 Reply Last reply
                    1
                    • sintan1729@programming.devS [email protected]

                      I thought of this after a recent trip with some friends. We shared the photos when we were still in person. But sometimes we need to share a lot of photos over the internet. In the past, we have used a shared google drive directory for this. But I'd prefer a self-hosted option. There should be some sort of password protection as well (ideally per share, and no need for accounts). One should be able to both access the current files and upload new ones, just like google drive or dropbox.

                      I currently have FileShelter, which works for 1-to-1 sharing but not for groups. I guess something like ProjectSend would work, but it's too complex for my usecase. I'd prefer something more lightweight since I'll maybe use it once every few months. Also, it should be noob-friendly, and accessible using a browser.

                      Update: I'm very happy with copyparty. It does what I want, and much much more. I even replaced my older webdav server with it since it provides more granular control over share locations and permissions. Kudos to the developer @[email protected]!

                      H This user is from outside of this forum
                      H This user is from outside of this forum
                      [email protected]
                      wrote on last edited by [email protected]
                      #10

                      I’ve used WebDAV with Nephele:

                      https://hub.docker.com/r/sciactive/nephele

                      It works with multiple users and has built in browser support.

                      Owlfiles on mobile makes it easy to import all your photos to it.

                      1 Reply Last reply
                      0
                      • System shared this topic on
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups