Does Minecraft server have a known memory leak or something?
As a hack you can always set up a cronjob to automatically reboot at a time when you won’t be using it, but not sure if that defeats the purpose of a Minecraft server…
Does Minecraft server have a known memory leak or something?
As a hack you can always set up a cronjob to automatically reboot at a time when you won’t be using it, but not sure if that defeats the purpose of a Minecraft server…
Many time zones: You get to a new place and look up what time zone you’re in.
Well, sorta — but it’s no effort at all because my timekeeping device (phone) does this automatically.
For me, the time of day is internalized in a way that I think is hard to switch. Same as how I was raised with imperial units — even though I prefer (and use professionally) metric, the intuition can be a little harder to get. But to each their own of course :)
I prefer the current way — I can be in another state or another country and I know that 7am is a good time for breakfast, around noon is a good time for lunch, and so forth. (If you don’t change latitude sure, just go outside to figure this out, but it’s complicated if it’s overcast, or the latitude isn’t what you’re used to, or…)
Time has a number of meanings — UTC is great for machines, local time is (IMHO) a good concept for humans.
It could grip it by the husk.
Well yes, but so is Canada, which has a higher HDI than the US.
Parent was asking why Mexico is excluded from the list while Canada is not.
By “don’t have incentive” I’m just referring to an on-paper incentive from an HDI ranking.
Canada has roughly the same HDI ranking as the US, whereas Mexico is somewhat lower. So from the “looking for a better life” perspective, Canadians don’t have an incentive to move to the US (other way around actually, from HDI).
Just a guess though.
It’s mostly so that I can have SSL handled by nginx (and not per-service), and also for ease of hosting multiple services accessible via subdomains. So every service is its own subdomain.
Additionally, my internal network (as in, my physical LAN) does not have any port forwarding enabled — everything is over WireGuard to my VPS.
My method:
VPS with reverse proxy to my public facing services. This holds SSL certs, and communicates with home network through WireGuard link configured on my router.
Local computer with reverse proxy for all services. This also has SSL certs, and handles the same services as the VPS, so I can have local/LAN speeds. Additionally, it serves as a reverse proxy for all my private services, such as my router/switches/access point config pages, Jellyfin, etc.
No complaints, it mostly just works. I also have my router override DNS entries for my FQDN to resolve locally, so I use the same URL for accessing public services on my LAN.
Getting TLS certs will be complicated
I just use Let’s Encrypt with a wildcard domain — same certs for public and private facing domains. I’m sure this isn’t best practice, but it’s mostly just for me so I’m not too worried :)
Yeah I don’t expose Jellyfin over the Internet, so it doesn’t matter for me, and wouldn’t work at all over WAN (unless VPN’d to home network).
Also, it’s all reverse proxied, and there’s nothing preventing having two Jellyfin hostnames, e.g., jf-local.mydomain.com and jf-public.mydomain.com.
Another fun trick you can play is to use a private IP on your public DNS records. This is useful for Jellyfin on Chromecast for instance — it uses 8.8.8.8 for DNS lookup (and ignores your router settings), so it wants a fully qualified domain name. But it has no problem accessing local hosts, so long as it’s from 8.8.8.8’s record.
Kimi got out of the sport just in time I guess…
I have set up local DNS entries (with Pi-Hole) to point to my srrver, but I don’t know if it possible to get certs for that, since it is not a real domain.
So long as your certs are for your fully qualified domain there’s no problem. I do this, as do many people — mydoman.com is fully qualified, but on my own network I override the DNS to the local address. Not a problem at all — DNS is tied to the hostname, not the IP.
I always prefer it without the dashes. And just add on HHMMSS while we’re at it!
Any chance you have a DMZ set up on your router?
On your router, are there any settings specific to any host (other than the server maybe)? For example, a static IP or a port forwarded rule.
Do you have a VPN on the phones? Can you traceroute from your phone to the server and post that? (I like PingTools for Android.) You should have 1 hop (you -> server, nothing in between).
Can you verify that you are on the same wifi including same wifi channel? Phone on 5GHz but Linux box on 2.4GHz, for example.
Some mobile clients make it easy to accidentally downvote. I sometimes see that I accidentally downvoted a comment from time to time.
PingTools has been useful for me (though I mostly just use it for iperf).
Oh go fsck yourself (maybe that works better written…).
It sounds like you really want something that works “out of the box,” in which case, I would look for projects that have disk images available.
This severely restricts what you can do with it, and as others have mentioned, is a bit antithetical to the Pi’s original purpose as a tinkering machine. But you may find something you like.
The most basic would be to just use it as a desktop replacement.