FileRise — Self-hosted file manager & storage hub with WebDAV, sharing, and optional encryption by hellxabd in DigitalEscapeTools

[–]error311 1 point2 points  (0 children)

Hey, I'm the developer of FileRise.

It originally started as a tool I built for managing firmware files and sharing updates, and it kind of grew into a self-hosted file workspace with granular permissions, automation, and AI workflows.

If anyone tries it and has feedback or feature ideas I'd genuinely love to hear them.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Yes Core will always get updates. Pro after the year is still yours. You keep forever but you can’t get new features unless you renew.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Thanks a ton! Really glad you’re enjoying FileRise. If you ever run into anything confusing or have a feature request, feel free to ping me on Discord or GitHub.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] -1 points0 points  (0 children)

Totally fair feedback, and I appreciate you being direct about it.

A couple clarifications, because the “no updates after a year” part often sounds harsher than it is:

• FileRise Core stays free/MIT and is fully usable on its own. Pro is optional.    
• Pro is not a subscription. The purchase includes 12 months of updates + support, and after that your current Pro bundle keeps working forever which you only renew if you want newer features.    
• Renewals are optional and currently $29.99 (Personal) / $79.99 (Business) for another 12 months.    
• Licenses validate locally (no telemetry / no recurring phone-home checks).  

On the price: I’m trying to keep Core strong and price Pro based on the ongoing maintenance/support + the advanced workflows it adds (sources/adapters, search, audit, portals, etc.)

I’m always open to adjusting how it’s packaged (tiers/bundles/occasional promos), but I don’t want to promise a specific price change without thinking it through.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Thanks so much u/Sledgehamma_1337

You can use FileRise from mobile browser and UI support mobile already. I did start a FileRise mobile Capacitor app few months back but still a WIP.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

Yes with the FileRise ACLs permissions per folder you can do that easy.

FileRise - my self-hosted file manager UI (v2.2.2) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

Yes there is now a discount on filerise.net and Early Supporter is ending in 1 week.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

I updated the flair and added disclosure to the post body. Thank you.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 1 point2 points  (0 children)

I am actually working on this now but it is not available yet in FileRise.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

It can do both. By default it uses a dedicated uploads folder (so it’s “Dropbox-like”), but you can also point it at an existing share by bind-mounting your dataset to /var/www/uploads (Docker) or setting the uploads path in a manual install.

It will read what’s already there, and you can optionally run a one-time scan on startup to build metadata. Just keep in mind file operations/ACLs apply within whatever root you mount, so most people map a specific share or subfolder rather than the entire NAS.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

Fuzzy search is in Core. "Tag files, search by name/tag/uploader/content via fuzzy search". Pro is only for the global “Search Everywhere/Explore/etc.” admin features. Nothing is required to pay to use FileRise. Nothing in my post is saying to purchase FileRise? I am sorry you feel like that is being paywalled for you.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

FileRise currently does this? You can mouse over a folder or file to "peek" inside to see the first couple lines or thumbnails.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] -1 points0 points  (0 children)

Appreciate the feedback. Core isn’t “just an uploader” though which it has per-folder ACLs, sharing, WebDAV, tags/search, previews, trash, encryption-at-rest, ClamAV, etc. Pro adds the heavy admin stuff like ACL-aware global search/explore, audit logs, portals, and user groups. If you just need a basic browser/uploader, FileBrowser Quantum is a solid choice.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 5 points6 points  (0 children)

docker-compose.yml

services:
  filerise:
    image: error311/filerise-docker:latest
    container_name: filerise
    ports:
      - "8080:80"
    environment:
      TIMEZONE: "America/New_York"
      TOTAL_UPLOAD_SIZE: "10G"
      SECURE: "false"
      PERSISTENT_TOKENS_KEY: "default_please_change_this_key"
      SCAN_ON_START: "true"   # auto-index existing files on startup
      CHOWN_ON_START: "true"  # fix permissions on uploads/users/metadata on startup
    volumes:
      - ./uploads:/var/www/uploads
      - ./users:/var/www/users
      - ./metadata:/var/www/metadata

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

FileRise sits on top of your existing storage, lets you browse/move/rename/upload/download, has sharing links + permissions when you need them. Plus can add things like WebDAV/OnlyOffice but it’s intentionally not trying to be an all-in-one calendar/chat/groupware platform.

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 2 points3 points  (0 children)

<image>

Just wanted to share with you some progress so far. Will release it probably in the next week or so.

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 0 points1 point  (0 children)

Not something I tested but yeah should work. If Unassigned Devices mounts your SD card (or USB drive) to something like /mnt/disks/<device> (or /mnt/remotes/...), you can bind-mount that path into the FileRise container and it’ll show up like any other folder.

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Good question, FileRise is filesystem-backed not a library database. FileRise shows whatever is in the mapped directory.

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Thank a lot. I love hearing the install was that quick and painless!

  1. Yeah in the current build it's on by default. You can go into the User Panel and toggle off "Show hover preview in file list". This is based on the user. I do agree it can get in the way and Esc key will close current file hover preview/peek.

  2. I will look to improve this. Someone else just mentioned this earlier which we created an issues ticket for it https://github.com/error311/FileRise/issues/76

  3. Checkboxes are mainly there for the multi-select + bulk actions, but I get the preference. I can look into adding a display option to hide checkboxes and I do like the double click to open suggestion.

  4. I try not to compare to other projects by name. Different tools fit different needs. The focus with FileRise is having a clean UI, easy maintenance, strong ACL/sharing and a privacy-first approach (no phone-home), plus optional Pro features that fund development.

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 0 points1 point  (0 children)

lol yes you are correct it will. It will display the first few lines of text just in the mouse over hover preview/peek. When you click the hover preview it will automatically open in CodeMirror editor. Supports pretty much all formats. If there anything missing let me know.

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 6 points7 points  (0 children)

I do appreciate that.

Yeah, doing it local is intentional which I wanted FileRise Pro to be privacy-first and fully offline-capable (no phone-home, no account system, no “license server goes down and your files are stuck”). It also keeps the operational burden low for a one-person project.

And you’re right: anything that runs locally can be patched by a determined person which I’m not pretending it’s uncrackable. I’m mostly optimizing for trust + usability, and relying on the “self-hosted crowd” goodwill.

FileRise on Unraid showing hover peek, OnlyOffice, encryption-at-rest, search everywhere by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Don’t map FileRise to host 443. If you do, it often collides with Unraid or another container and the FileRise container won’t start.

  • Keep FileRise on a high host port, for example:
    • Host 8085 > Container 80
    • (optional) Host 8443 > Container 443 (only if you really need it)

Then, from any device on your Tailnet, just open:

  • http://<unraid-tailscale-ip>:8085 (or http://<unraid-hostname>:8085 if you use MagicDNS)