

Ok, thank you! If I can add support for that, I definitely will.
Ok, thank you! If I can add support for that, I definitely will.
If Calibre-Web can sync with WebDAV, it should work. I don’t know about it though, so I don’t know if that’s possible.
I’ve never even heard of that. There’s an NPM package for it, so I might be able to add it if that package works in React Native.
Is this used for syncing read state, or just keeping a catalog of your own books?
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.
Ok, so it’s been long enough for you, that you can’t even conceive of not knowing how to use a GUI anymore. Good for you, I guess.
It’s not any more complicated than a GUI, it’s just that the dozens of hours you spent learning to use a GUI was a long time ago, and you don’t remember how complicated it was.
Also, you’re probably exaggerating, because dozens of hours is way longer than it should take to become proficient at the terminal. There are resources online that you can use to learn in a few hours.
I wouldn’t call it complicated, but yeah, it’s special knowledge. So is all of self hosting.
It’s been a long time since I learned, so I don’t remember exactly what I used, but at a cursory glance, this one looks good:
https://www.terminaltutor.com/
Also, learning to read man pages will help a lot. Here’s an article on that:
https://itsfoss.com/linux-man-page-guide/
I do remember using “terminal cheat sheets” like this:
https://phoenixnap.com/kb/wp-content/uploads/2023/11/linux-commands-cheat-sheet-pdf.pdf
So yeah, even though I specifically said you’d probably accuse me of saying something and specifically told you I wasn’t saying that, you still accused me of it. You should work on your reading comprehension.
Now, you said that a desktop edition is virtually the same as a server edition + a prepackaged GUI. I gave you plenty of reasons they’re not.
As an IT professional, you absolutely should know this. So far, the only skill you’ve shown any true mastery of is misguided condescension. So instead of arguing against a point I didn’t make, if you’d like to argue against my actual point, feel free. Otherwise, maybe realize you’re not as educated as you thought, and learn.
I mean if that’s what you think, I can tell you don’t work in the industry. Desktop editions generally have more than just a “prepackaged GUI” on top of a server edition.
That’s just off the top of my head. I’m sure there are plenty more I could find.
Now, since you seem like you might accuse me of it, note that I did not say that a server edition and a desktop edition can’t be swapped back and forth by installing and removing packages and changing a bunch of config. They can. But, it’s not “just” some GUI stuff that makes a desktop edition, and it’s not “just” the lack of a GUI that makes a server edition. They are usually quite different.
Source: I’ve been a professional Linux server administrator for 16 years. But don’t take my word for it. Try it yourself. Install Ubuntu server, then run sudo apt install ubuntu-desktop
and see if it’s exactly the same as installing Ubuntu Desktop.
We’re talking about servers here. Linux is the market leader in server software by an absolutely enormous margin.
There’s a reason that’s not very popular outside of corporate intranets.
If you want to ride a bike, you need to learn to balance on a bike. That will never change. You don’t need to be a professional cyclist.
If you want to self host, you need to learn some basic administration, and that includes the terminal. That will never change. You don’t need to be a professional server administrator.
You might be able to get by with some hand holdy solution that offers a few things you can do, but just like riding a scooter is much more limited than riding a bike, using a turnkey solution is much more limited than setting up your own server.
Imagine wanting to self host but refusing to learn how to forward a port. There are just some things you need to learn. Like I said in my original comment, the terminal is not as scary as people make it sound. Right now, you are the person making it sound scary.
No. You really don’t want to self host unless you are pretty familiar with how these services work. Otherwise, you’re just setting yourself up to get hacked.
If you’re afraid of the terminal, you won’t get far in self hosting. You should learn to use the terminal. It’s not as scary as people make it sound.
You mentioned having issues with SSH into your old server. You can install a desktop environment if it makes things easier for you, but you should still learn how to be proficient in the terminal. Proxmox might help. It lets you create and manage VMs through a web interface. It can be annoying if you’re not super familiar with networking though.
Bazzite runs the SteamOS interface. It’s extremely user friendly. It’s designed to look like a console.
They don’t use it unless my dad is watching a perfectly legal sports stream in the browser. It works really well though. I have 3 of those remotes, cause I love them.
For my parents, I got a $150 N100 mini PC (tiny little thing), installed Bazzite, installed Jellyfin, and got the Pepper Jobs W10 Gyro remote. You have to configure Jellyfin to know it’s running on a TV and to accept keyboard input (the remote acts like a keyboard), but then everything works great. It’s a little over your budget, with the added remote.
Power Operations -> Po Op -> Poop
Perfect.
I just rsync it once in a while to a home server running in my dad’s house. I want it done manually in a “pull” direction rather than a “push” in case I ever get hit with ransomware.