

If it’s using AI, I’m not interested. AI is garbage and produces garbage code. I definitely don’t want some LLM fucking up my database.
If it’s using AI, I’m not interested. AI is garbage and produces garbage code. I definitely don’t want some LLM fucking up my database.
You might want to think about running a “stable” or “LTS” OS and spin up things in Docker instead. That way you only have to do OS level updates very rarely.
I use QuickDAV and OwlFiles.
Thanks. It took about 10 minutes to do each set of 1000 photos, because she wanted to keep both the originals and the modified versions, so 2000 individual per 1000 photos. It took roughly 22 hours to do them all, which I did over the span of about four days. I never want to do that again! xD
Immich does have a command line uploader, and you can download photos 1000 at a time from the iCloud website. It’s an extremely tedious process, especially when your mom has 130,000 photos to migrate, and she’s not techie enough to do it herself.
I’ve been using Immich for a while now. It is amazing. Better than iPhotos and Google Photos.
One thing to note is that your photos are stored on disk unencrypted, so if anyone has access to your server, they have access to your photos. This can be partially mitigated with LUKS or some other full disk encryption, but unless you configure it with TPM, your server won’t be able to come up automatically.
Windows is the greatest and best operating system that the Windows team at Microsoft has ever made.
Windows will not connect to a WebDAV server with a self signed cert without making a lot of registry changes.
It also will not connect to a WebDAV server with https using an IP address. It must be a hostname.
I tried and I got the following error:
Invalid \`prisma.tool.findFirst()\` invocation: Can't reach database server at \`5.161.113.232:5432\` Please make sure your database server is running at \`5.161.113.232:5432\`.
Can you add Nephele to the list? It’s not a full fledged replacement for cloud storage, but with something like OwlFiles on your phone, it’s close. And it’s very useful.
https://hub.docker.com/r/sciactive/nephele
Also, I wrote it. :)
Did you read my post?
It’s faster and has a different feature set. Also it’s written in Node.js, not PHP, so I can integrate it into my Node.js apps.
Neither of the servers you mentioned can work on a flat file system folder, so managing my Jellyfin media wouldn’t even be possible with either of them.
Neither supports file deduplication, encryption at rest, PAM authentication, or .htpasswd authentication.
Both require a database and can only be managed through their web interfaces.
Both of their web interfaces require modern browsers, so wouldn’t be supported on something like a terminal based browser.
Oh, I didn’t answer your encryption question. It doesn’t support both deduplication and encryption at the same time. You can enable them both, but it won’t deduplicate.
It should support B2, since B2 uses the same protocol. If you run into any issues, feel free to file a bug report.
Thanks, I’ll check out Jekyll. If I can use the same templating, that would be great.
I’ve heard Obsidian is really good, but I’ve never used it. I’ll give it a try. :)
I’m going to add support for CardDAV, that way you can use it to sync your contacts. I’m currently working on the Access Control Protocol extension to WebDAV, which is required for CardDAV.
I’d like to eventually support CalDAV too, but that’s harder than CardDAV.
I’d like to also create another web interface with a more modern feature set for use in newer browsers, and even have file share links.
An idea I’ve been floating is creating a way to use .md files and .html templates to create a sort of blog, website, or notebook. Something that would be really easy to manage. Basically throw it up on a server, put some .md files in, and you’ve got a basic website. I’d like to use it to take notes, since editing markdown on a WebDAV share is super simple, and having searchable notes from that would mean I could drop Google Keep.
It’s not really a full fledged web app, but I launched a WebDAV server this year:
https://hub.docker.com/r/sciactive/nephele
I use it for all sorts of things. It’s got some great features that other WebDAV servers are lacking:
It’s incredibly fast compared to most other WebDAV servers, too.
I use it to manage my Jellyfin libraries, as a personal cloud storage, and as a deduplicating backup server. It works well through a reverse proxy too, so I have multiple instances running on my server with different configs.
There’s also a desktop app that uses the same server under the hood to let you transfer and manage files across your network:
I use Immich, and I love it.
^ This
Gives the dev both options and shows you’re not trying to give them a bunch of new work, but do needed work for them.
That’s cool. I’d love to see that turned into a game, just to explore the scenes.
That’s a great response. Makes me really respect the people who run Codeberg.