

Great!


Great!


Easy enough, sounds like a plan!


Nice, glad you’re having fun with it.
Exposing things to the internet is a lot of fun, just keep in mind that there are bots out there just itching to break into your stuff. Use strong passwords. Use different passwords for every. single. website.
Tailscale is often recommended because it’s very secure. You don’t need to pay for your own domain name, either as far as I know.
For things that I expose to the internet (the Lemmy instance that I’m writing this from, for example) I like having a domain name. Especially when sharing it with friends since it’s what people are used to.
If you’re interested in going that route, each “thing” that you host gets its own sub domain. For example if the domain name you buy is called “kgrnd.com”, and you’re hosting a minecraft server – you might call it “minecraft.kgrnd.com”. Jellyfin might be jellyfin.kgrnd.com.
Starting from outside, sitting in a park bench looking at your phone – the steps that internet traffic goes through to reach your server is like this:
A reverse proxy just decides "ok, here’s some traffic from minecraft.kgrnd.com, and I’ve been told that minecraft.kgrnd.com over on 192.168.2.32, port 25565.
Do not tell your router to forward traffic on port 25565. That is not secure. The only ports that you open (forward) on your router firewall are 80 and 443, and those both point to the IP address of your reverse proxy.
Reverse proxy’s come in various flavors. A lot of people like Caddy. I like Nginx Proxy Manager (NPM). Both handle SSL certificates for you which is very very nice.
The last problem to solve is the fact that your home IP address changes from time to time. This is pretty standard practice with non-business accounts. That’s where a dynamic DNS service comes into play. My router has a built in service to handle it, so when I set up my domain name DNS records to point to “my house”, I don’t tell it my IP address because that’s subject to change. Instead I give it what’s called a CNAME record which points to a web address that my router has provided me. If your router doesn’t have a feature like that, you’ll have to explore other options for handling dynamic IP addresses.
Once you have something up and running, you have to do 2 things –
Another thing that I like to do, which is a bit more advanced but in the end makes things simpler and more secure:
This is nice because you don’t have to tell docker to forward any ports. Whatever the default port is for the service your running, nginx can access it no problem because they’re on the same Docker network. For example if your Minecraft docker container is called “minecraft-minecraft-1” and has stuff on port 25565, you don’t need to know the IP address of Minecraft. In the NPM entry, you just point minecraft.kgrnd.com to minecraft-minecraft-1 and port 25565. Done. No exposing external ports to the docker container. Pretty cool.


Barrister & Mann - Promises
Citrus and exhaust smoke in the Omnibus base.
Infused with notes of orange, bergamot, real honey, whiskey lactone, peat, and nutmeg, this fragrance encapsulates the spirit of Northeastern winter adventures, further heightened by the incorporation of high-grade saffron molecules, lending an industrial yet nostalgic character reminiscent of idling sleds.




Vanilla nginx is still too far over my head, but Nginx Proxy Manager makes easy work of it.
A lot of people like Caddy but I’ve never tried it. The config files are much simpler and it auto-renews certificates (but so does Nginx Proxy Manager).


Just need your address…


I enjoyed my quick visit to that place.


Nice, yeah I’ve tested with my acount and it’s definitely a language thing. I actually found out how to enable it on everyone’s accounts using a database command, so problem solved for everybody.


~~Everyone check your language settings and make sure “English” is selected. I think “Undetermined” should also be selected, and the only way to select both is by holding “ctrl” and selecting them. ~~
Edit: I’ve been helped by some pros and enabled English for all users via a database command (and somehow didn’t nuke everything while doing it!)


I replied to Porkbutts and maybe this will help for you too – check the language settings under your account. English should be selected. If it’s not, that might make some things not show up. I’ve never had a good grasp on why the language thing is the way it is with Lemmy, but hopefully that helps.
New accounts have English enabled by default, but I don’t think it was retroactive to older accounts.
https://sub.wetshaving.social/post/2954980/4803339 for more info


Replying with a different account with a different language setting to see if it helps:
This is most likely because of language settings, and I have to look into it I guess. Lemmy language is such a strange thing – this Lemmy instance has had “undefined” as the only option for a long time. I changed it last night to include English as well…
Try checking your account settings and make sure English is selected. This is the default for new registrations (I think), but older registrations like us old timers have to manually enable it.
https://sub.wetshaving.social/post/2954980/4803339 for more info.


If it starts working…


That brush is beautiful.


deleted by creator


August 13th, 2025
Different razor than yesterday, but both have 4 shaves on them since touching a 10k synthetic stone. I focused on a shallow angle, and although I’d call yesterday’s shave “better”, today was quite good as well! Based on the past two days I’m sold on a shallow angle.
Tusk soap has been inconsistent for me. Sometimes I get great lather, but I think it’s so easy for me to overhydrate it based on my personal preferences and I tend to lose all secondary slickness. If I used it more often I probably wouldn’t have trouble with it.


That’s pretty neat. I was expecting something basic like “pay it off every month and there’s no interest”, but this was much more interesting.
It’s a method that web pages use to make sure you didn’t make a typo in the number.


August 12th, 2025
Very nice! I still get better shaves overall from DE’s, but that’s not a knock on straight razors. I sort of tried to maintain a shallower angle today, and I think this razor really excels with that type of approach.
I’ve been really enjoying some boar brushes the past few days. The 1800 is floppier than the 1305 which I used for the past 2 or 3 days. I also had trouble loading enough soap with it, so I went back to the puck for each pass. Semogues are less dense than the Zenith brushes I have, and they seem to require much less soaking before use. It’s amazing how much variation there is amongst boar brushes. I like all of the ones I have, but they all offer something different.
I disagree that it can’t be LG anymore since it’s still a basic TV so long as you don’t connect it to the internet. Use the TV as a TV and use an Nvidia Shield, Chromecast, etc to do your internet stuff.