- 0 Posts
- 14 Comments
LedgeDrop@lemm.eeto Free and Open Source Software@beehaw.org•Using Let's Encrypt SSL over uncommon ports3·4 months agoI’ve got a similar set up and everything works. So, I can confirm that your assumptions are sound.
My solution is kubernetes based, so I use cert-Manager to issue/create the Let’s Encrypt (using DNS as the verification mechanism), when gets fed into a Traefik Reverse Proxy. Traefik is running on a non-standard port, which I can access from the outside world.
I’d suggest tearing your current system down and verify everything is configured correctly.
For example :
- Take a look at the SSL cert. Is it generated properly?
- Look at the reverse proxy. Is it using the proper SSL cert and is it properly formatted? (I’ve found
curl - -verbose - - insecure https://...
to be helpful) - Maybe add a static file (ie:
robots.txt
) to nginx. This would allow you to see if the problem is between the outside world and nginx or between nginx and your service. - You can also use the “snake oil” cert, in a pinch. It’s an insecure SSL cert, but it would allow you to confirm that your nginx is properly configured and it would confirm that the issue is with the Lets Encrypt cert (or that process/payload).
… and not to rob you of this experience, but you might want to look into Cloudflare Tunnels. It allows you to run services within your network, but are exposed/accessible directly from Cloudflare. It’s entirely secure (actually more so than your proposed system) and you don’t need to mess around with SSL.
Vampire Survivor: It’s fun, easy to pickup, the sessions are short (less than 20 minutes), and lots to unlock.
… Plus, (if you’ve been living in a cave and didn’t know) it’s free on Epic Games for the next few hours.
LedgeDrop@lemm.eeto Technology@beehaw.org•Reddit is making sitewide protests basically impossible3·8 months agoWelp, I guess this means something bad is gonna happen and Spez is trying to get in front of the inevitable protests.
I wonder what it could be…
By the subject of the thread alone, I was thinking “Mortal Kombat 8 and Donkey Kong Racing”.
Hmmm… it adds a new meaning to Scorpion saying *"Get over here! " *
LedgeDrop@lemm.eeto Gaming@beehaw.org•A fifteen year open source effort to remake Dungeon Keeper just hit 1.028·2 years agoDirect link to the remake (KeeperFX) .
Thank you for the post, but I couldn’t get through the cookie management page to read the article.
LedgeDrop@lemm.eeto Star Trek Social Club@startrek.website•Fans reacting to the announcement of Star Trek: The Next Generation English10·2 years agoAs a kid, I saw a contest on a box of cheerios(?) where you could be an child extra in one of the first TNG episodes. So for most of the first season, I sincerely thought Wil Wheaton/Wesley was the winner.
Anyway, the first few episodes during season 1 were not great, but I was content to finally get some new material. I’m glad TNG had enough time to “find its own groove”.
LedgeDrop@lemm.eeto Gaming@beehaw.org•Microsoft Teams is now part of the Xbox Game Bar so you can stream gameplay to friends - The Verge13·2 years agoOh gee, great. I’m glad development effort was invested in this feature instead of something like having the web app be capable of showing 6 people in a conference call at the same time. /s
LedgeDrop@lemm.eeto Technology@beehaw.org•Running Microsoft Teams in Parallels on Apple SiliconEnglish10·2 years ago… another option: you use the web based Teams.
If you want more isolation, you could have a dedicated web browser for it.
Of course, the web version of Teams has a few annoying limitations (you can only see 4 people at the same time, opening multiple tabs to Teams kinda breaks it, etc), but it is endurable.
I found traefik to be a more feature rich, load balancer when used in kubernetes environments. Other than use in kubernetes, I’d say if you’re happy with nginx, keep using nginx :)
Windows (and most other operating systems) have a “user land” and a “kernel space”.
“user land” is where all your applications run. A “user land” application can only see other applications and files owned by the same user. Eventually, a user land app will want to do “something”. This can be something like read a file from disk, make a network connection, draw a picture on the screen. To accomplish this, the user space app need to “talk” to the kernel.
If user space apps were instruments being played in an orchestra, the kernel would be the conductor. The kernel is responsible for making sure the user land apps can only see their respective users files/apps/etc.
The kernel “can see and do everything”, it reports to no one. It has complete access to all the applications and every file. Your device drivers for your printer, video card, ect all run in “kernel space”.
Basically, the OPs link: they’ve ported Doom to run effectively like a device driver. This means that if doom crashes, your PC will blue screen.
This has no practical purpose, other than saying “yeah, we did it” :)
STOP! You’re scaring the children!
LedgeDrop@lemm.eeto Star Trek Social Club@startrek.website•Lemmy server admins dealing with the influx of new users ...English4·2 years agoIf you’re looking for dense content, I’ve been very happy with thunder.
I’m sorry this happened, but it seems rather reckless of the author to be running “Malicious PoCs” on their “daily driver” (re: the PC they use for everything).
If I was in the habit of running “Malicious PoCs”, you can be certain it would be isolated from the rest of my system. This could be in a sandbox or a vm. Heck, just created a dedicated (one time use) “new user” would have been better than "Hey, let me just download and run some random shell script. Oh, it needs root? No problem!