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. VERY simple web-based reliable file browser/hosting

VERY simple web-based reliable file browser/hosting

Scheduled Pinned Locked Moved Selfhosted
selfhosted
20 Posts 19 Posters 0 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.
  • S This user is from outside of this forum
    S This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

    The ideal thing is the thing here:
    https://cdimage.debian.org/debian-cd/

    R N W W istdaslol@feddit.orgI 12 Replies Last reply
    17
    • S [email protected]

      Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

      The ideal thing is the thing here:
      https://cdimage.debian.org/debian-cd/

      R This user is from outside of this forum
      R This user is from outside of this forum
      [email protected]
      wrote last edited by
      #2

      You can use basically any HTTP server to achieve that, like Apache or Nginx. If the directory (specified by the path in the URL) doesn't contain a file that matches the default file in the config (index.html and such), the server will list the directory contents instead.

      wreckedcarzz@lemmy.worldW S 2 Replies Last reply
      13
      • S [email protected]

        Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

        The ideal thing is the thing here:
        https://cdimage.debian.org/debian-cd/

        N This user is from outside of this forum
        N This user is from outside of this forum
        [email protected]
        wrote last edited by [email protected]
        #3

        Those are directory listings. They are the default in apache2 (maybe others as well... I only know apache2), unless disabled or disallowed in the configs (enabled and allowed by default). If the directory you're accessing such as http://192.168.123.123/somedir/ does not contain a default file, such as an index.html, the directory list will be served instead.

        1 Reply Last reply
        8
        • S [email protected]

          Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

          The ideal thing is the thing here:
          https://cdimage.debian.org/debian-cd/

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

          Have you thought of using an ftp server? That dir tree view used to be the default.

          C 1 Reply Last reply
          0
          • S [email protected]

            Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

            The ideal thing is the thing here:
            https://cdimage.debian.org/debian-cd/

            W This user is from outside of this forum
            W This user is from outside of this forum
            [email protected]
            wrote last edited by [email protected]
            #5

            Read-only, or the ability to edit filenames & upload files?

            Read only: as per other answers here, basically any HTTP server. The easiest one I know would be darkhttpd, because it requires no config files and can be run without root.

            Read write: I like WFM https://github.com/tenox7/wfm

            1 Reply Last reply
            0
            • S [email protected]

              Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

              The ideal thing is the thing here:
              https://cdimage.debian.org/debian-cd/

              istdaslol@feddit.orgI This user is from outside of this forum
              istdaslol@feddit.orgI This user is from outside of this forum
              [email protected]
              wrote last edited by
              #6

              Most Webbrowser Support ftp. So if you setup an ftp server you can access it by typing ftp://[server] as the URL, if you want to do it remote I am legally required to recommend you using ftps

              486@lemmy.world4 appoxo@lemmy.dbzer0.comA 2 Replies Last reply
              1
              • S [email protected]

                Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

                The ideal thing is the thing here:
                https://cdimage.debian.org/debian-cd/

                P This user is from outside of this forum
                P This user is from outside of this forum
                [email protected]
                wrote last edited by
                #7

                Like others said, if you just want to let people download files from your server, use a directory listing.

                For my self-hosting though, I use FileBrowser and it's very simple but still works well.

                https://filebrowser.org/

                https://github.com/filebrowser/filebrowser

                appoxo@lemmy.dbzer0.comA 1 Reply Last reply
                2
                • S [email protected]

                  Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

                  The ideal thing is the thing here:
                  https://cdimage.debian.org/debian-cd/

                  P This user is from outside of this forum
                  P This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #8

                  I use Caddy for all kind of things and it has a very simple file browser built in that can be activated super easily: https://caddyserver.com/docs/quick-starts/static-files

                  Looks like shown here: https://peterpf.dev/posts/caddy-simple-fileserver/

                  irmadlad@lemmy.worldI 1 Reply Last reply
                  11
                  • S [email protected]

                    Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

                    The ideal thing is the thing here:
                    https://cdimage.debian.org/debian-cd/

                    ikidd@lemmy.worldI This user is from outside of this forum
                    ikidd@lemmy.worldI This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #9

                    python3 -m http.server

                    1 Reply Last reply
                    4
                    • istdaslol@feddit.orgI [email protected]

                      Most Webbrowser Support ftp. So if you setup an ftp server you can access it by typing ftp://[server] as the URL, if you want to do it remote I am legally required to recommend you using ftps

                      486@lemmy.world4 This user is from outside of this forum
                      486@lemmy.world4 This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #10

                      Most Webbrowser Support ftp.

                      None of the popular web browsers support FTP. Maybe some niche browsers still do, but certainly not "most".

                      1 Reply Last reply
                      2
                      • P [email protected]

                        Like others said, if you just want to let people download files from your server, use a directory listing.

                        For my self-hosting though, I use FileBrowser and it's very simple but still works well.

                        https://filebrowser.org/

                        https://github.com/filebrowser/filebrowser

                        appoxo@lemmy.dbzer0.comA This user is from outside of this forum
                        appoxo@lemmy.dbzer0.comA This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #11

                        And make sure to not be listed on r/openDirectories without intending it 😉

                        1 Reply Last reply
                        0
                        • istdaslol@feddit.orgI [email protected]

                          Most Webbrowser Support ftp. So if you setup an ftp server you can access it by typing ftp://[server] as the URL, if you want to do it remote I am legally required to recommend you using ftps

                          appoxo@lemmy.dbzer0.comA This user is from outside of this forum
                          appoxo@lemmy.dbzer0.comA This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #12

                          Not anymore.
                          Chrome removed ftp access.
                          I believe Firefox followed as well.

                          1 Reply Last reply
                          0
                          • S [email protected]

                            Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

                            The ideal thing is the thing here:
                            https://cdimage.debian.org/debian-cd/

                            thenose@lemmy.worldT This user is from outside of this forum
                            thenose@lemmy.worldT This user is from outside of this forum
                            [email protected]
                            wrote last edited by
                            #13

                            I use yazi via ssh(it beats most file browsers even the gui once with photo preview and such) and before that i was browsing through the casa OS file manager. Casa was my second entry to self hosting

                            1 Reply Last reply
                            0
                            • S [email protected]

                              Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

                              The ideal thing is the thing here:
                              https://cdimage.debian.org/debian-cd/

                              S This user is from outside of this forum
                              S This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #14

                              Cockpit has a file browser.

                              1 Reply Last reply
                              0
                              • S [email protected]

                                Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

                                The ideal thing is the thing here:
                                https://cdimage.debian.org/debian-cd/

                                tywele@lemmy.dbzer0.comT This user is from outside of this forum
                                tywele@lemmy.dbzer0.comT This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #15

                                I think https://github.com/sigoden/dufs is exactly what you want.

                                1 Reply Last reply
                                0
                                • P [email protected]

                                  I use Caddy for all kind of things and it has a very simple file browser built in that can be activated super easily: https://caddyserver.com/docs/quick-starts/static-files

                                  Looks like shown here: https://peterpf.dev/posts/caddy-simple-fileserver/

                                  irmadlad@lemmy.worldI This user is from outside of this forum
                                  irmadlad@lemmy.worldI This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by
                                  #16

                                  I did not know Caddy could do that. TIL

                                  Thanks

                                  1 Reply Last reply
                                  1
                                  • W [email protected]

                                    Have you thought of using an ftp server? That dir tree view used to be the default.

                                    C This user is from outside of this forum
                                    C This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by
                                    #17

                                    Don't recommend using FTP. It's a shitty old protocol that needs to die. Just use nginx or apache with directory listing enabled.

                                    1 Reply Last reply
                                    0
                                    • R [email protected]

                                      You can use basically any HTTP server to achieve that, like Apache or Nginx. If the directory (specified by the path in the URL) doesn't contain a file that matches the default file in the config (index.html and such), the server will list the directory contents instead.

                                      wreckedcarzz@lemmy.worldW This user is from outside of this forum
                                      wreckedcarzz@lemmy.worldW This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by
                                      #18

                                      The "not my problem lol you figure it out" mode

                                      1 Reply Last reply
                                      2
                                      • R [email protected]

                                        You can use basically any HTTP server to achieve that, like Apache or Nginx. If the directory (specified by the path in the URL) doesn't contain a file that matches the default file in the config (index.html and such), the server will list the directory contents instead.

                                        S This user is from outside of this forum
                                        S This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by
                                        #19

                                        I guess in order for this to work you need to have set up that directory with the routing configuration? I’ve only ever gotten 404

                                        1 Reply Last reply
                                        0
                                        • S [email protected]

                                          Like how on Debian's website, you can find their ISO's and other related files in this very simple file browser layout which looks kind of old but I want that, know any projects or way to set something like that up? The modern self-hosted stuff just does not seem simple enough, and both aesthetically and from a functional perspective I would like something like what debain does with their own files. I also want it to be reliable, for some reason, with both immich and nextcloud, a relative of mine was unable to download alot of photos without the download not even starting on Nextcloud, or it stopping 30% of the way on immich, if reliable downloads necessitate a desktop app with their own unique file exchanging protocol I would be ok with that too (willing to compromise with the desired aesthetic and minimalist design)

                                          The ideal thing is the thing here:
                                          https://cdimage.debian.org/debian-cd/

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

                                          Nephele with SERVE_LISTINGS turned on and a read only mount.

                                          It shows listings in the browser, just like Apache, but can also be accessed with a file browser, because it’s a WebDAV server.

                                          1 Reply Last reply
                                          0
                                          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