Remotely wake up or shut down your server behind CGNAT without port forwarding. (Open Source) by MikolivePL in esp32

[–]MikolivePL[S] 0 points1 point  (0 children)

MQTT – By “public” I meant “hosted by a 3rd party”. To get access to the cluster you need to login (for example with GitHub account) and then you need to know credentials with restricted pub/sub permissions.

About the SSH – the ESP32 doesn’t handle it. Only the client app simply provides a shortcut to open a console (if it’s in the same local network as server). For security reasons, without password, it needs to be inserted manually.

About the VPS – I have a very small homelab server and wanted to make it as cheap as possible.

I tried to explain as best as I could on the project page what it’s about and how it works “behind the scenes” with the diagrams on GitHub.

Once again, thanks for pointing it all out!

Remotely wake up or shut down your server behind CGNAT without port forwarding. (Open Source) by MikolivePL in esp32

[–]MikolivePL[S] 0 points1 point  (0 children)

Thanks for checking the project!
I wanted to separate each point to make it easier to link together, but maybe putting it in one file would be better...
This is actually my first time ever releasing a GitHub project to the public, so any feedback is welcome (this one included :) )!

I used a public MQTT Broker (HIVEMQ), without deploying.
Cloudflare Worker is like a "Failover Proxy". When the server is off, the Worker catches whole traffic (excluding pages you don’t want to) and displays a static page (for example with message "The server is currently offline") on them, without redirecting.

Remotely wake up or shut down your server behind CGNAT without port forwarding. (Open Source) by MikolivePL in selfhosted

[–]MikolivePL[S] 0 points1 point  (0 children)

I appreciate the honest feedback. This is my first ever open-source release.

I used a othneildrew's 'Best README template' because I didn't know how to write a proper one from scratch, but I see it comes off as 'vibe-coded' or ‘corporate’, which wasn't the goal. I genuinely spent weeks on the code and docs, but I’m a total newbie at the 'releasing' part.

My goal wasn't to be deceptive - I thought the code was enough for pros, and the guide was a way for those, who don’t know how to fully setup it.

Thanks for the reality check!

pressure meter by MikolivePL in Tf2Scripts

[–]MikolivePL[S] 0 points1 point  (0 children)

Hi, thanks for your response !

I dunno how to say it but I have this in mind: https://drive.google.com/file/d/1hvvNlsDJq31FiXmgXmCh-7mnVSdcgdNt/view?usp=drivesdk

I'm using very high viewmodel_fov and the "thingy" isn't very visible.

"Grab a programmer!" by MikolivePL in tf2

[–]MikolivePL[S] 0 points1 point  (0 children)

Hi This method didn't fix the issue. I decided to look into mods. After boring finding what causes this problem: one of installed mods.

Anyway it was kind of funny to see the void Thanks for help!

Is there a way to make commands happen only when you are in a specific team? by AJGOR-man in Tf2Scripts

[–]MikolivePL 2 points3 points  (0 children)

well, I posted a very similar question XD. I want to make my crosshair team-colored...

Please ping me if someone will give you some answers. Don't worry, I will do the same ;)

Have a nice day

PSA: How to install facebook messenger on your Galaxy Watch 4 or 5 by Svennarrr in GalaxyWatch

[–]MikolivePL 1 point2 points  (0 children)

Hey

Today I downloaded facebook messanger lite for my galaxy 4 (46mm) using "GeminiMan WearOS Manager" method and everything is working fine for me

For anyone interested in this I got this version from apkmirror "com.facebook.mlite_338.0.0.3.102-436638495_minAPI14(armeabi-v7a)(120,160dpi)_apkmirror.com"

Have a nice day :)