- 0 Posts
- 17 Comments
skankhunt42@lemmy.cato Technology@lemmy.world•China New Internet ID System a Threat to Online Expression: Netizens will require IDs to go on the internet. For now this is voluntary, but there are signs it will not remain that way for long.English10·13 days agoIf they ever use biometrics for this, mine are for sale. Cheap… I’d like to know what happens when I can’t use who I am as my ID because it’s public.
skankhunt42@lemmy.cato Technology@lemmy.world•Canadian telecom hacked by suspected China state groupEnglish16·18 days agoIn 2025 they exploited a 2023 vuln. What did our telcos expect to happen?
skankhunt42@lemmy.cato Selfhosted@lemmy.world•Self Hosted File Drop / File UploadEnglish1·18 days agoIt doesn’t check all your boxes but pingvin is what I use to share large files
skankhunt42@lemmy.cato Selfhosted@lemmy.world•[SOLVED] ELI5: How to put several servers on one external IP?English1·22 days agoLooks like you got it! Congrats.
skankhunt42@lemmy.cato Selfhosted@lemmy.world•[SOLVED] ELI5: How to put several servers on one external IP?English8·22 days agoRouter gets the public IP. Login to it, find port forwarding option. You’ll pick a public port. IE 443 and forward it to a local IP:port combo, IE 192.168.0.101:443.
Then you can pick another public port and forward it to a different private IP:port combo.
If you want a subdomain, you forward one port to one host and have it do the work. IE configure Nginx to do whatever you want.
EDIT: or you use IPv6. Everything is a public IP.
Even then, lots of other options…
Hang on, why not open the port to jellyfin to the internet?
I have a lifetime Plex pass so its not urgent but I have a containers running emby and jellyfin to check them out. When I decide which one I planned to open it up and give people logins.
skankhunt42@lemmy.cato Technology@lemmy.world•Where Neural Networks Meet Memory FoamEnglish6·3 months agoAnd a
monthlyweekly subscription.
This is actually really interesting, I might have to try this.
I currently use a USB stick with a key file on it that I need to plug in on boot. Something like this but it wasn’t that easy for me. https://openterprise.it/2022/07/fedora-unlock-luks-full-disk-encrypted-system-using-usb-stick/
Edit: I wonder if yours will work on my VPS… I’d love to encrypt that.
skankhunt42@lemmy.cato Selfhosted@lemmy.world•How do you like to transfer large files between friends across the internet?English1·4 months agoI host pingvin for people to send stuff to me. To send, usually I’ll just move the file into a folder that exposed to Nginx with indexing and send that link. Otherwise I’ll also just use my pingvin instance.
I’ve had no problems with the normal nextcloud apache container for the last couple years. I lock to a major version and let it update itself on the minors until I feel like like changing the yaml to the next major. I’ve gone from 24 to 30 this way without issue.
Actually, I do have to install the contacts and calendar apps from time to time but that’s only when I want to use the webUI for them, caldav/carddav has always worked.
Thinking more about it, If you just want to host and not mess around like I do, I would use your current computer, install Docker on it and see how you like it. Host a example website see if you can get it to work, Try a Minecraft server and see if it works… If that’s not for you then you can try VMs with an entire OS. This will be a lot more overhead but it will also work.
After you know what you like (Docker containers or an entire VM), I’d design what you want to do. Are you going to have a lot of people on your Jellyfin and Minecraft servers? how much RAM, CPU, Storage do they use?
Once you have that information, Look at prices, Do you want one big PC and will it do everything you want? If you need to buy several, maybe it’s better to get a bunch of small ones?
If it’s one big PC then you’re done. Get it, install Docker/VM and go.
If you want to play around or you need to get many PCs, do you want to cluster them so Minecraft server can move to a different PC if that PC fails? then do Swarm or K3s if you’re okay with docker.
If you need to do small PCs, maybe you install Docker normally on each and manage them separately.
In the end it’s totally up to you what you do. I use K8s :)
https://docs.docker.com/engine/swarm/
Yeah, so you have more than one PC and they will talk to each other and decide who hosts what.
For example, you host nextcloud and the cluster will decide (unless you tell it differently) it goes to PC1. Then you host Minecraft and the cluster will put it on PC2.
Now, PC2 dies, you unplug it, or generally something bad happens. The cluster will see that Minecraft isn’t running, PC2 is down, and start Minecraft on PC1. The best part, just keep adding cheap computers as you need more compute power. One container (Plex,emby,etc) can not run on two or more computers. If you need to transcoded then you’ll want one with a GPU or a more powerful CPU depending on how many people will use the service.
This all assumes you’re not using local data. Meaning if the Minecraft save and config files are on PC2 and it dies, starting it on PC1 will either not work or be 100% new. There’s other self hosted software to replicate the data to more than one computer or you can have a NAS of some sort.
It’s a bit more advanced but a lot of fun if you enjoy that kind of thing. It allows you to work on your stuff with minimal downtime. Of
I have 3 raspberry PIs, 4 various lenovo tiny PCs all in a kubernetes cluster and it seems I need more RAM than CPU. Storage is on a DIY NAS with 8*8TB disks in a raid 6.
I run bookstack, nextcloud, 2007scape, gitea, synapse, the *are stack, Plex, and a bunch of other things.
If I was just starting out I’d grab a used lenovo tiny or two, set up a docker cluster and play with that. There is software to replicate local storage across nodes that I’ve never touched but I’d try out a few of them also if you don’t want to use a NAS. Worst case, just use local storage and the containers will be locked to that host.
I think Proxmox let’s you run VMs and Containers too if you prefer that route.
skankhunt42@lemmy.cato Technology@lemmy.world•Mozilla is already revising its new Firefox terms to clarify how it handles user dataEnglish0·4 months agoI’ve already moved most of my stuff to forks or different software altogether.
Firefox -> LibreWolf and Waterfox
Thunderbird -> Evolution
I’m still trying to decide if I want to move off k9mail on mobile to something else. I probably will but I’m not sure what at this point.
Yeah, I don’t know if I’d even go unless I REALLY needed the job. That’s insane