Just want to let you know there is a nextcloud and selfhosted community on lemmy
Already read this? https://github.com/nextcloud/server/issues/39162
Seems like there is active work on improving search with nextcloud.
I've never heard of it before this.
I use Mega. It has a search function. No idea how fast it would be in your use case though.
Not open source though.
Yeah our problem is we are hosting everything on a website for public use. I didn't know that they were working on public search I will give that a read thank you!
webdav maybe?
Is there a specific version of Webdav you'd suggest? another user suggested using SFTPGo, do you have any preferences?
I use this one
https://hub.docker.com/r/ugeek/webdav
Its not been updated in a while though. I've found performance to be roughly the same.
Sftpgo includes webdav too so that too could work
Advantage of webdav is that you can view it in browser if needed
I’ve had great experiences with SFTPGo.
This one already looks extremely interesting. Have you had any experience utilizing it with a public facing website?
I’ve had it hosted for a bit, but there’s no branding options I know of like Nextcloud has so I only use it as a backup file server. One thing I really like it has built in 2FA.
I understand these files are not images or binary. But you should specify a bit better if they're PDF, XLS, DOC, etc or what else...
I'm sure that apache solr or elasticsearch can index these files. And there are nextcloud apps to integrate such indexes. For example, this one https://github.com/nextcloud/fulltextsearch/wiki
If they're well named files, just spin up a webDAV server via rclone
and search by file name in the browser. You could also use davfs2
to mount the server locally in a directory and then filter through the content with fd | fzf
If they're text files, spin up a docker with Forgejo (formerly gitea) and enable the bleve search indexer.
If you wanted to get really fancy, you could have wikijs in the same docker container, use git as a backend and get a wiki that's easy to fork and distribute among the team.
Would the rclone method work with a public website? I only have a vague familiarity with rclone from the .edu google drive days.
Of course, it's just a http server. All you have to do is port-forward.
Have you looked into combining Cryptomator with commercial cloud storage? Once mounted, you can search the directory like any other local drive. I only use it for my work directory so that I can maintain an encrypted cloud backup, so I am not sure how well it does when working in a multi-user environment with different levels of access.
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
💰 Please help cover server costs.
Ko-fi | Liberapay |