deleted by creator
deleted by creator
I was just about to reply that I liked supporting the developer of the original code and that it wasn’t too expensive (I bought a “lifetime premium” for something like $30 USD I think) . But it seems the licensing has gotten ridiculous since then and is now a subscription. :-(
Subsonic is perfect for this. Interface is a bit… dated, but the functionality is there.
If you want to use the PI as a router you’ll probably end up with a double NAT situation which isn’t ideal
Just don’t do NAT on the Pi then…
Depends on how you like to roll. If you enjoy waking up to a service not working then go for it.
But it very much depends on what containers you’re using and what tags you’re pulling.
Fella, you have a huge knowledge deficit for what you’re trying to do here…
Docker does make running services easier and isn’t overkill for what you’re doing. But it’s not necessary and it’s fine if you don’t want to use it.
Debian is fine as well.
You need to get some experience before you continue self-hosting. Start firing up some vms or something. If that seems like “too much work” then perhaps this hobby isn’t for you. Running servers isn’t like grabbing an app from the app store. You’re going to need to invest some time here.
‘apt purge’ does a fine job of cleaning up.
Docker has other advantages though.
Millions of database have run on hdds for decades just fine. They didn’t know what they’re talking about.
Nothing to do with it being an hdd.
Was driving me nuts, so I reverse image searched it.
Seems to be “uneven road ahead”. Never would have guessed that.
If you’re generating UUIDs from different languages, libraries, etc. you want to be sure there doing it the same way.
You’re not kidding.
I think this is a bit of a backwards way to look at it. If there is a good reason to learn a language then people will.
Not that this platform is necessarily that reason.
No point talking to you then.
… You’re joking right?
I’m positive that F5’s marketing department knows more than me about security and has not ulterior motive in making you think you’re more secure.
Snark aside, they may do some sort of WAF in addition to being a proxy. Just “adding a proxy” does very little.
They may offer some sort of WAF (web application firewall) that inspects traffic for potentially malicious intent. Things like SQL injection. That’s more than just a proxy though.
Otherwise, they really don’t.
HDDs don’t do well when rotated
The original iPod had an HDD in it. You can rotate HDDs. Sharp impacts may be risky though, especially for a non-laptop drive.
Put your reverse proxy in a DMZ, so that only it is directly facing the intergoogles
So what? I can still access your application through the rproxy. You’re not protecting the application by doing that.
Install a single wildcard cert and easily cover any subdomains you set up
This is a way to do it but not a necessary way to do it. The rproxy has not improved security here. It’s just convenient to have a single SSL endpoint.
There’s even nginx configuration files out there that will block URL’s based on regex pattern matches for suspicious strings. All of this (probably a lot more I’m missing) adds some level of layered security.
If you do that, sure. But that’s not the advice given in this forum is it? It’s “install an rproxy!” as though that alone has done anything useful.
For the most part people in this form seem to think that “direct access to my server” is unsafe but if you simply put a second hop in the chain that now you can sleep easily at night. And bonus points if that rproxy is a VPS or in a separate subnet!
The web browser doesn’t care if the application is behind one, two or three rproxies. If I can still get to your application and guess your password or exploit a known vulnerability in your application then it’s game over.
VRAM. Not system RAM. LLMs run best entirely on the GPU.