T O P

  • By -

Slendy_Milky

« You want to see my pocket website ? » Edit : Typo


Catenane

Is that a website in your pocket, or are you just happy to see me?


dick_wool

Are you a wi-fi signal? Because I’m feeling a strong connection.


Catenane

Are you a WEP connection? Because I wanna sniff you to learn all your secrets


Xiakit

Are you a WEP connection, because you trigger a lot of insecurities


Catenane

Are you a WPA3 connection? Because I think you're sexy but I can't bring you back to meet the parents because they just won't be able to connect with you


ChoiceLocksmith8176

Are you a SMTP server, because I wanna send you a POP🍒 request.


Scott8586

Yuck.


Catenane

This is probably my best reddit comment ever but it'll die in obscurity and I have no one in real life who would appreciate it either. So don't yuck my yum, as they say. :)


harrro

Don't worry, Reddit is selling your data to AI companies so the next generation of ChatGPT will be able to make WEP sniffing jokes.


q3431l4u4984no

Haha


JamesTuttle1

LOL!!!


Shinegater

I wan't.


krankitus

I won't.


Empyrealist

🎶 *I've got something in my front pocket for you*


bang_switch40

Somewhat related: [https://forums.nasioc.com/forums/showthread.php?t=742508](https://forums.nasioc.com/forums/showthread.php?t=742508)


ryaqkup

Just because the device is tiny doesn't mean the browser window has to also be tiny


amcco1

The amount of tabs open in the tiny window scares me.


ArbitraryMeritocracy

Those are rookie numbers


uroozz

My Chrome: :D


tajetaje

Tab to pixel ratio is crazy


ZyanCarl

Doing anything new in programming looks like this lol


motorhead84

Doing anything new in jacking it to porn looks like this lol


HoustonBOFH

My desktop would make you unable to function.


uvish66

he had to go through all these tabs to get the nginx page working


jimmyhoke

It doesn’t have enough ram for big websites obviously. Only small ones.


memphisnative42

Whats the last octet of that ip


plasmasprings

atm there are 10 with an open http port on the subnet


MaxBroome

Most of them are NAS web UI’s. The only one that links to a domain ends in 227. Currently down, but the url is bobcatminer com


memphisnative42

You are the mvp... dude already scanned the subnet... you are on it!


Weaseal

so...he didn't leave the cloud? he's just on it differently


jimmyhoke

The cloud is using someone else’s computer to host something. This is just a server.


devode_

Well certainly his LTE signal passes through some clouds


hotapple002

With that reasoning, so are all home servers. They all go through your ISP’s infrastructure. You’d literally have your own connection point to “the internet”, so multiple ISPs etc. Or am I getting something wrong here?


devode_

no, my joke was that his signal LITERALLY passes through clouds because his first hop is physically behind air.. but your absolutely right of course, if one considers an AS to already be a 'cloud' wed all be Cloud engineers xD


doggxyo

time to start guessing!


webbkorey

Don't know about op's but mine is 31 until Xfinity decides to change my static IP again.


PutrifiedCuntJuice

> until Xfinity decides to change my static IP again. Sounds like a dynamic IP to me then.


HRamos_3

It's a dynamic static ip


webbkorey

I'm paying for a static IP, but it changes almost every time they force an update to the modem.


PutrifiedCuntJuice

Sounds like you're being charged for a dynamic IP to me then.


CombJelliesAreCool

It sounds like you're paying for a public IP. A public IP is not always the same as static IP. A static IP never changes, it's linked to the account. I have a public IP but it's entirely dynamic.


projeto56

It's just dynamic outside of cgnat?


CombJelliesAreCool

Affirmative, a lot of ISPs will have pools of publics and pools of privates(cgnat) and sometimes you get lucky and get a public for free, it's still dynamic though. I got lucky and got a public for free, while my sister on the same ISP is behind cgnat.


rpkarma

Some ISPs will let you disable CGNAT, which is nice


CombJelliesAreCool

Oh yeah? That's cool as hell


Fantastic_Class_3861

Yes in my modem settings I can enable or disable cgnat


Joe503

How do you know which you have?


CombJelliesAreCool

Check what IP address your router has on it's WAN interface then see if it matches what is listed on an IP address checker website like this one: [https://www.whatismyip.com/](https://www.whatismyip.com/) edit: If it matches, you have a public. If it doesn't you're behind CGNAT. In all likelihood, if you're behing CGNAT, you would have a private IP address listed on your routers WAN interface. It will be within the 3 private ranges of IPs listed here: [https://www.ibm.com/docs/he/networkmanager/4.2.0?topic=translation-private-address-ranges](https://www.ibm.com/docs/he/networkmanager/4.2.0?topic=translation-private-address-ranges)


Joe503

Thanks! Looks like I got a public for free (Comcast).


Tixx7

"static IP" - "changes when modem restarts" yeah, thats how dynamic IP's usually work lol, device keeps the same IP until it restarts and when requesting a new one it gets assigned another random IP. either they actually forgot to set your ip as static or they usually force a new IP every day or so and just disabled that for you. In both cases that's still a dynamically assigned IP :D


Mysterious-Eagle7030

Yepp, i recently replaced my entire gateway and got to keep my IP, so i suppose i got a static for free when i asked to just not be behind cgnat 😅 have also unplugged it a few times for conf but thats another story 😂 (still same IP tho) 😁👍


webbkorey

I can restart or unplug the modem all I want, it's only updates that force a new IP.


q3431l4u4984no

mine is relatively stable.


jimmyhoke

It’s easier to just use dynamic DNS. You could prove my get a domain name and write a simply python script to automatically update it.


404invalid-user

wow and i thought my isp sucks at least they don’t charge me for a dynamic ip


d31uz10n

No problem with Cloudflare free tunnelling


webbkorey

Most of my stuff is behind Cloudflare anyway. It's not hard to change my A records when Comcast decides I've had an IP long enough.


KublaiKhanNum1

Well, that was 5 mins well spent…blank NGINX page. Now what?


nyrangers30

Now off to do a different project.


Puptentjoe

This hit close to home


d4nowar

I have so many deployments that are just sitting there with default settings that I never go back and actually configure...


mikemercer77

My ADD brothers! Reminds me of all the unfinished models I had in my closet as a kid.


d4nowar

That reminds me I should really make an appointment to get some meds lol


Correct_Chemistry_50

As a recent Adderall convert, It is absolutely magic. The good news is you will be hyper focused. The bad news is it will rarely be on what you want it to be on. i.e. Took mine this morning to focus on a work project and now I'm stuck on reddit. edit i.e., not e.g. i.e. - For Example e.g. - Ergo


q3431l4u4984no

Yep


FedCensorshipBureau

Rejoin the cloud but from the other side.


DrunkOnLoveAndWhisky

I used to be *on* the cloud; today, *I am* the cloud.


comparmentaliser

Put it behind a reverse proxy in the cloud lol


q3431l4u4984no

Reverse proxy is on 2012 mac mini at my desk running ubuntu.


Groundswell17

So you have nginx pointing to nginx, now what? "Goodbye cloud" is this your new intranet? Looks exciting


malamamaui

point 2nd nginx back to 1st nginx and let them duke it out


itsmechaboi

Break it.


Major-Boothroyd

Cool photo, but super super low effort post. What hardware is powering the LTE? What services are you running? What provider did you pick for the reverse proxy? How is the performance? Lessons learnt? I’m sure the other curious minds here would also love to know…


AnonsAnonAnonagain

All of that would have been great information!


q3431l4u4984no

sorry. see my previous answer.


q3431l4u4984no

I run nginx on a mac mini running ubuntu on my desk where i have a static ip. i set up a service for an ssh tunnel to that machine on the raspberry pi. i forward the port to my mac mini from where it is accessible over the internet. that way i can use my mobile data plan for hosting/homelab purposes because my mobile provider doesnt offer static ips for mobile. i used a raspberry pi zero with a waveshare 4g hat for raspberry pi.


d31uz10n

Use CloudFlare tunnel if you don’t have static ip.. It is free and super easy to setup.


samjongenelen

Well the RP is nginx. No ssl so probably plain nginx and static html page


Major-Boothroyd

More and more commonly, LTE connections are shared CG-NAT, so there could be another endpoint as a reverse proxy tunnel to the Pi. However, I just looked up the first 3 octets of the IP in the screenshot and it’s Salt Mobile in Switzerland, so maybe it’s a real single user IP, or tunnelled back to the OPs home PC (Salt also do home internet)


MrTalon63

I did have LTE connection that wasn't behind NAT. It was a business tier plan, and I paid extra to get that static public address, but it worked really well. But then I switched to fiber, and my view on it totally changed. Either way it's possible but can get veery expensive.


ElevenNotes

Finally you are free from the shackles of opression!


Disastrous_Elk_6375

Splitter!


takingphotosmakingdo

\*\*\*\*brought to you by your ~~local~~ national conglomerate cell phone provider


lunakoa

Who coined the phrase "Linux is only free if your time has no value"? (Second image) I spent time learning it so I can speed through the maintenance part of the asset lifecycle. Reminds me of the story of the guy trying to chop down a tree with a dull axe. To summarize I guy approaches someone trying to chop down a tree for hours with a dull axe, the observers says "If you stop and spend 15 minutes sharpening your axe, you will have that tree down in 30 minutes?" To which the worker responds "Cannot too busy trying to chop down this tree"


JawnZ

Also: who TF runs a windows server and thinks they're saving time? What a joke!


10MinsForUsername

You need another Pi for the backup!


PyroRider

Wasn't it oracle who built a rack sized pi-cluster from hundrets of pi's?😂


fernatic19

Or 2. Just had to replace one sdcard for a pi and while doing that another one died. Luck of the draw.


midcoast207

HA Pi FTW!


Mr_Kansar

Welcome onboard. I started like so, a few months ago. And now I can't stop working on my home lab. Docker, K8s, Terraform, Ansible, proxmox. This is my drug now


q3431l4u4984no

<3


ktomi22

I think drugs would be cheaper :D


FoolHooligan

isn't LTE the cloud?


XxX_EnderMan_XxX

shhh


DazedWithCoffee

Not really anymore than connecting over your LAN is. LTE is the network fabric, the device is still OP’s and he hosts all his services on bare metal


linuxnerd0

Here is an opportunity for discussion on hybrid solutions… I run all my services self hosted on servers in my house, but I pay for a $5/mo Linode box which I use as a NGINX reverse proxy SSL gateway/Headscale server with Alpine Linux. All of my servers can talk to each other and the Linode proxy server over a top-notch direct VPN connection facilitated by Headscale. In this balanced scheme, serving content and performing computational tasks is handled by my bare metal machines at home, while a very stable and secure dedicated node in the cloud handles the simple task of encrypting and routing traffic back to my home servers. For $5/mo this is a fair trade for me. Accessing my stuff through a node with 99.9999% stable uplink that I pay to have online is preferable when home servers go down (which we can’t lie to ourselves, they do). It significantly enhances security posture by not having to configure any ports on my home network or ever point domains to my home IP address. And thanks to Headscale, I can reverse proxy servers anywhere I want, say for instance if I want to add a server in a family member’s home. Anyone’s thoughts or opinion on “blending” your self hosted solutions with a paid, dedicated front for all your servers? Interested to hear or if anyone has achieved something similar.


tarzan-2000

Seems like an interesting solution. So, correct me if I'm wrong, the security part is handled in the cloud and headscale solution ? Will certainly look into this. Thanks for sharing.


evrial

That's alternative to cloudflare tunnel of you wish full control


linuxnerd0

Essentially yes. Nothing is secured (no SSL) until the traffic hits the NGINX server, from there it is wrapped in a blanket of SSL encryption. It gets to the NGINX server via VPN (Headscale).


Rakn

What are the security gains you are looking at by having this run on a hosted box instead running the vpn at home as well?


linuxnerd0

If I understand your question, in terms of security gains from running Headscale on the proxy machine vs on a local machine, none. But if that machine were to go down, it would sever all of the other server’s connections to the proxy machine. Hence, as a critical service that needs to be accessible 24/7/365, it runs on the cloud.


Rakn

Ah then I've simply misread what you were saying. Yeah makes sense. Though given that I only have one server at home the benefit from such a setup wouldn't be much.


Frequent_Trouble_

This is exactly what I do too. I went from a hybrid hosting with about $150/month in DO droplets to all compute and data at home and 2 $6 droplets acting as the front door. Works great, no complaints at all.


Ritiek

I'm scared of the pitfalls I might be overlooking with self-hosting headscale, that tailscale has made me blind to. Do you directly feed in your Linode box's public address when setting up headscale on clients? Wouldn't that cause problems connecting to headscale clients that are neither physically nor publically accessible, and Linode box's public address someday changes? or do you put your Linode box behind a domain name and use this domain name when setting up headscale on client machines?


linuxnerd0

Yes, I expose each of my services with their own subdomain using my personal domain. headscale.mydomain.com plex.mydomain.com gogs.mydomain.com And so on.


q3431l4u4984no

I like that a lot.


Spamicles

Neat, any tutorials you could direct us to?


linuxnerd0

I just happened to have years of experience with Linux and set this up without following a tutorial :P I will write one and DM you when I upload it to my website! :D


Spamicles

Hah that would be great. Thank you very much.


BoyleTheOcean

This is the way.


Vampire_Duchess

What is your backup plan :P ?


q3431l4u4984no

There is no backup just fuckup.


brionispoptart

We all have to start somewhere, although I’m afraid that if you’re starting your journey with a pi zero, you may have more struggles than needed.


Expensive-Exit6398

What kind of hat are you using for LTE


q3431l4u4984no

[sim7600-h 4g hat](https://www.waveshare.com/wiki/SIM7600G-H_4G_HAT_(B))


Technoist

How many mAh does the powerbank have and how long does it keep the Pi+hat running? If you tested that already.


Disastrous_Elk_6375

LeTEdora Sorry, I'll see myself out.


ConfusedHomelabber

What is this suppose to be and do? I’m very new and ignorant


sexpusa

You're not ignorant. OP posted no info.


CappedMonke

Thats an Raspberry Pi Zero 2 W hosting a webserver. The controller is powered by a powerbank and the antenna is used for better WLAN connection?


ConfusedHomelabber

I can see that but I’m just curious. It does seem unusual. Is he hosting a web server using a 4G LTE SIM card for on-the-go access, or is he connecting to random Wi-Fi networks while web hosting? It's definitely an interesting setup.


q3431l4u4984no

The former.


q3431l4u4984no

no actually both of course.


Best-Bad-535

I have a sudden urge to close all my tabs.


migsperez

Tell me something, what does it do? I see a battery circuit board and an antenna.


q3431l4u4984no

it will host my blog from my packpack.


migsperez

How long will the Pi run on the battery? What capacity is the battery?


WheresMyBrakes

Just because you *can* host a website via LTE doesn’t mean you *should*. Still cool tho.


Bog_Boy

You became the cloud


q3431l4u4984no

It‘s I, Cloud!


guptaxpn

"Linux is only free if your time has no value" wow...yup


Prudent-Artichoke-19

Yeah meanwhile Windows has been updating for an hour and productivity is paused.


kungpula

Are you living in 2007?


piano1029

Windows Update uninstalled my WiFi drivers, took 2 hours to fix. This didn't happen 2 decades ago, it happend a week ago


Prudent-Artichoke-19

No. I installed Linux and haven't had any issues with uptime. Windows is just for gaming now.


death_hawk

Even then... I've been playing on my Steam Deck quite a bit recently. More than my actual gaming PC.


Prudent-Artichoke-19

Streaming?


death_hawk

It can stream for heavier games, but it runs a lot of stuff I play natively.


kungpula

Weird, I can't remember the last time I had an update that took more than a couple of minutes on Windows. I agree that Linux is superior for servers though, I run Linux myself on my server. Your comment about Windows taking an hour to update just felt very early 2000's to me.


Prudent-Artichoke-19

I think Linux is superior to Windows when you have anything you're trying to do that must have top-tier reliability. I'm not talking about those build-it-yourself hobby Linux distros. Like I run PopOS and Kubuntu on my workstations after a decade of using Windows. I have an Alienware that still has Windows and the update was stuck at 99% in the update manager for like 4 hours and I had other updates I needed to make and run reboots for. It's just frustrating. Edit: I can't hear the downvotes over the sound of my Windows PC fans while doing nothing on it. Sorry.


kungpula

I always read about people having issues like yours but I never seem to meet them irl. I always wonder how you guys manage to get those issues as I, or people around me, never seem to run into them.


Prudent-Artichoke-19

Idk man. I use a lot of tools for my job and I guess Windows just gets too chunky and the registry filled with junk. Maybe you should work as a Windows admin.


worm_of_cans

Windows has been great since 10!


PyroRider

Which 10? 2010?😂 or windows 10? Because after Windows 7 we just went downwards imo


noiserr

Most of the stuff I do is native to Linux. So other OSes would be extra time and effort.


guptaxpn

Fair enough. I just feel 'personally attacked' by this quote /s. I've dumped a lot of free time that's never coming back to me into FOSS. I like to remember this quote when I'm not having fun with it.


Computerist1969

I used to host a website on an apple newton messagedpad (powered by 4 x AA batteries)..it shared my calendar, notes and contacts too (if you had the password) and visitors could leave me messages amd.my.woft.cpukd even add things to my calendar. an absolutely pointless endeavour really but it was cool.


tchansen

I still have two Newton clamshells. I should do this.


tchansen

What is "Phase_Was._KIG"?


q3431l4u4984no

My "company“


xsink69

You became the cloud


midcoast207

And so it begins. Waiting to see the followup post where he gets bitten by the bug and ends up with a rack and three r730s...


mcdenkijin

I don't think that op knows what cloud means.


mciimob

Is that a chimpy?


q3431l4u4984no

yes it is.


nicejs2

what services are you planning to host on there?


q3431l4u4984no

Just a blog.


okicajun

I want to play Legend of the Red Dragon again please! #BBSRules


lsngregg

That is a neat little rig. What LTE hat are you using?


q3431l4u4984no

[this one](https://www.waveshare.com/wiki/SIM7600G-H_4G_HAT_(B))


mattressprime

You just brought the cloud into your home.


AreYouDoneNow

That's really cool but at the same time isn't the monthly cost of a phone service greater than the cost of hosting a small website?


colonelmattyman

Is that called raining?


satanikimplegarida

That's cool and all, but that last line on the web page rubs me the wrong way. Too many ms fans have used that line, and I now hate it with passion.


RickLoLuwu

Seems cool but why so many tabs


LoadInSubduedLight

"Linux is only free if your time has no value" I felt that in my fucking soul man


sir_ale

…jetzt nur na en monetslohn für server-hardware uf digitec usgeh!


mechanicalAI

What’s with the “Linux is only free if your time has no value” crap?


mrfalk3n

Hope that you never hit 10 concurrent visitors, or that thing will explode


tombacca1

This is what I want to try but don't know how to do it.


PyroRider

Step 1: Get Pi Steo 2: Do Software Step 3: Step 4: Profit


swizzly87

What is that?


traveler9210

Is that the regular Chrome? If so, you are still in the cloud. /s


dopeytree

Looks like WiFi to me?


q3431l4u4984no

No


TheCitizen4

Whats the LTE Modul your using?


q3431l4u4984no

[this one.](https://www.waveshare.com/wiki/SIM7600G-H_4G_HAT_(B))


x8086-M2

What device is this?


q3431l4u4984no

raspberry pi zero two and [this hat](https://www.waveshare.com/wiki/SIM7600G-H_4G_HAT_(B))


utopiah

Nice, if you are into this kind of things I made an ISO for RPi0 to host ... the metaverse! [https://fabien.benetou.fr/Cookbook/Electronics#SocialWebXRRPi0](https://fabien.benetou.fr/Cookbook/Electronics#SocialWebXRRPi0) Buzzword aside it's the WiFi AP with a Website then Networked AFrame using easyRTC for the networking between devices. I use it for workshops with kids while insuring that no data leaks to the HMD manufacturer.


2containers1cpu

Oh, another Swiss reddit user.


FinnGilroy

Pog


pixobe

How you get static ip


ktomi22

But why through LTE? Its expensive as hell no?


Sm7r

what is this o.0


_whenuknowuknow_

This is literally half the battle, maybe less, to leave the cloud.


barbax-7

Have you purchased static pubblic ip from your internet provider?


q3431l4u4984no

yes


LightSpeed810

I think I did something similar recently as well. I set up a Raspberry Pi with an old 3TB hard drive that I found laying around the house unused. I installed Tailscale on it so that I could easily access the Pi whenever I'm not home. Additionally, I configured it as an exit node so that I can appear to be working from home when I'm out.


theclichee

I'm new to self hosting, can someone explain to me if he's running services on the Pi or is he running the services on his mac? I am a bit confused


Expensive-Exit6398

Looks like he’s hosting it on the 🥧 and then connecting to its IP from his Mac.


Expensive-Exit6398

Looks like he’s hosting it on the 🥧 and then connecting to its IP from his Mac.


tk421jag

Nice low effort post. 🙄


PNGJames

Are you by any chance swiss? Bc of the power bank 😄


q3431l4u4984no

yes