All good things must come to an end-the site was handling a spike in traffic from HN quite well, but then someone pointed a DDoS cannon at it, and it's been blasted by over 40 Mbps of continuous traffic (all POST requests so it bypasses cache) for over an hour now. Now that I put Cloudflare in front, I am seeing over 6 million botnet POST requests per hour (in addition to some other traffic I haven't quite filtered). Ah well. At least it's back up and running! Thanks again to Ecoflow and Haarmann Farms!
@3xrd9653 жыл бұрын
not so nice👍
@SpaceDump3 жыл бұрын
As stated below, ERR_TOO_MANY_REDIRECTS :'(
@AnkitRajpoot3 жыл бұрын
Sorry, but what did you expect after telling everyone your bandwidth and the comment trick! :)
@rednassie11013 жыл бұрын
@@AnkitRajpoot I mean... Yes, but people are dicks sometimes :/
@captain_ironbutt3 жыл бұрын
That's why you can't have nice things :(
@JeffGeerling3 жыл бұрын
Good morning! The cluster is running *right now*, and if you read this blog post about it, you'll be reading it off the cluster running in my basement: www.jeffgeerling.com/blog/2022/hosting-website-on-farm-or-anywhere Thanks again to EcoFlow for sponsoring the video, and to Haarmann Farms for having me out there. Which cow's your favorite?
@itsaboutdriveitsaboutpowerwest3 жыл бұрын
You forgot to pin this comment?
@rullywow38343 жыл бұрын
Tried to comment on the blog post but it "seems to be spam" per the site. :)
@JeffGeerling3 жыл бұрын
@@rullywow3834 Sorry my site is being so rude! Another comment went through, so I'm guessing for some reason my site's antispam software was personally offended. And again, I apologize for that. The site is easily offended, and probably a little scared since it's being hosted in a new place today :D
@JeffGeerling3 жыл бұрын
@@itsaboutdriveitsaboutpowerwest Fixed! Apparently it un-pins when you edit it.
@declanmcardle3 жыл бұрын
$ cowsay "Daisy is the favourite."
@bdot023 жыл бұрын
I've often schemed how I would do this very thing. CGNAT was always the hurdle to overcome so I'm pleased that you also came to the conclusion of ssh port binding.
@thekakan3 жыл бұрын
But on the same time, there's no way to prevent what he called a SPoF. In this case, it would be the DO server... Ig tunneling is really the only option when behind a CGNAT eh
@andrewknowles553 жыл бұрын
I had to do something similar with my pi cluster! I'm behind a carrier grade NAT, and my entire apartment building shares one public IP. I used a reverse SSH tunnel from a GCP instance with a public IP :)
@victormorrow43513 жыл бұрын
I salute your bravery. Someone has to ask "Why not?" and now we are all smarter as a result; thank you.
@ganon43 жыл бұрын
I think it's my favourite video ever posted in your channel. It gathers all the stuff you are doing (and that I like to see) hardware, kubernetes (k3s), ansible, zfs, network, explore aaaaaaaallll the things ! :D Thank you very much for sharing your content with so much passion and details.
@jeremiefaucher-goulet33653 жыл бұрын
I remember a few years ago, I was visiting Vodafone HQ and saw a bunch of big metallic suitcases, I was told these were portable base stations on standby, ready to be deployed anywhere in the world where there would be a disaster. Designed to act as relay cellular base station to provide emergency communication, beamed from satellites in orbit acting as the backend infrastructure. I thought that was pretty cool.
@monsterhunter4453 жыл бұрын
My friend's dad works at vodafone
@donaloflynn3 жыл бұрын
Somebody told me that Cisco have huge trucks for this purpose equipped with every kind of wireless technology you can think of. One thing that was mentioned is enabling global telephone communication that's routed separately from the usual commercial satphone stuff.
@shariarrahman75623 жыл бұрын
Your dedication to open source everything and to allow future coders to come in and see how you did things is beyond exemplary
@MarkHadley2063 жыл бұрын
I would like to see more of these with dramatic disaster preparedness / harsh weather theme. And the sponsor Ecoflow is very apropos.
@charlieglennevansjr2 жыл бұрын
Your comments at the end of the video about communications resilience is exactly the sort of thing my startup is trying to tackle using IoT devices. I think it's awesome that folks are thinking about that and coming up with neat solutions!
@snoozy3553 жыл бұрын
Production quality is going up, great video mate. Entertaining, well cut, all the good things!
@the_beefy19863 жыл бұрын
@jeff you might consider using stunnel to do point-to-point TCP tunneling. SSH can be a bit finicky for long-running tunnels. I know that's why you're using autossh, but you might get a better experience using a purpose-built solution rather than a "band-aid" one. Another good option is an overlay network like ZeroTier, which can be configured for L2 bridging or L3 routing configurations :)
@mikkel31353 жыл бұрын
WireGuard fan boy here, had great success with it.
@notsonominal3 жыл бұрын
wireguard is freckin' awesome, except when it doesnt work because you did something wrong:D
@BappyTechTips3 жыл бұрын
Cloudflare tunnel is the best!
@MartinPHellwig3 жыл бұрын
It's about time that Green Shirt Jeff made an appearance! Looking forward for the next project, a Pi based cow position system with LoRa comms so the farmer always knows where the cows are and how much exercise they had :-)
@annakissed32263 жыл бұрын
That would be insanely useful for farmers trying to mob graze If someone hasn't implemented this please do so Mob grazing is one of the most powerful ways to reverse climate change #Savory
@cesarposadasatamusic3 жыл бұрын
track methane output of each individual cow by LoRa
@noahluppe3 жыл бұрын
@Jim McIntosh you surely need sth battery powered, but PiZero is overkill, some small microcontroller (Arduino, ATTiny, ESP) would be enough and probably more energy efficient. One could also think about passive radio locators, where the active part is in the base station.
@jg3743 жыл бұрын
I haven't done tracking of individual cows, but I did build a system for monitoring a pressure pump, controlling an electric fence on a farm and detecting water during irrigating (with room for expansion) and it has definitely been useful, picking water leaks within a few hours rather than several days of wondering if the pump sounds like it is running more than usual :). In this case, it uses a raspberry pi for the base station running thingsboard, some old picaxe microcontrollers for each device (attiny or atmega would be just as good, if not better) and lora radios to link them. GPS tracking would probably be pretty similar in infrastructure I would think.
@annakissed32263 жыл бұрын
@@cesarposadasatamusic why would you need to? The only context where cattle produce large amounts of methane is if they are eating a bad diet of the unusable by humans vegetable waste left from Arable food production combined with limited movement. If cows eat grass they produce relatively little methane also if the grass is long, which it is what you aim for on rotational mob grazing it is also wet which absorbs any methane production. Which is the context where tracking & making sure cows are in all together in a large mob or herd, not spread apart where they can under/over graze the land Also when water usage is compared between arable production & ruminant production the water usage is not comparable. As rain is not counted in arable production but it is counted in ruminant production.
@AdrianBoyko3 жыл бұрын
I’m really disappointed that the cluster wasn’t powered by methane sourced from the cows
@JeffGeerling3 жыл бұрын
Now *that* would be some 4D thinking.
@gus4733 жыл бұрын
😂 🐄💨🔋👍🏼😎
@asoteunh3452 жыл бұрын
Love how you're getting sponsored and stuff. Thanks for the great videos!
@MegaManNeo3 жыл бұрын
This is the stuff I love to see. Crazy experiments and scenarios I would have never think off.
@barryman50003 жыл бұрын
The farm ending part was pretty wholesome.
@JeffGeerling3 жыл бұрын
🐮
@MattSnow3 жыл бұрын
This is by far one of your best videos. Thanks for doing this and creating inspiration to other like minded folks.
@cryptomoonmonk2 жыл бұрын
As a comp tia A+ student taking a break from working on memorizing miscellaneous simple things in comparison to this, I'm afraid and excited at the same time while watching this video. Thankfully more excited. How am I supposed to continue studying instead of looking at all these products or reading your blogs?! Your technique of mixing product ad drops, tech, and blogs is work of wonder. Good stuff!
@Praderanoire3 жыл бұрын
In 50 years we will look back at Jeff's tutorials and projects and realize how important people such as himself are to all of us. Bravo Jeff, godspeed my brother!
@SoundOfWaveform2 жыл бұрын
Now this is a fun project. Sorry to hear that it did not go according to plan but pushing boundaries like this is where you really expand your knowledge. As a network engineer I will give one thought. SSH tunnels are a simple solution but you will have inconsistent performance due to something called the TCP meltdown problem. Both SSH and HTTP run on TCP and when you stack TCP on itself the congestion control mechanisms of each stream fight the other one. Using a UDP based encrypted connection for the backhaul like wireguard would provide a smother connection and increase throughput. Keep up the great work!
@TurboPotato3 жыл бұрын
I really liked the outdoor shots of you just talking about your setup. Do more of those! You explain things so cleanly. Edit: man I would love to see your take on disaster communications using LoRa and non line-of-sight communications. Try doing all of this in the mountains and almost all of the regular methods break down. No cell service, no towers, no power.
@emirgoodman2503 жыл бұрын
This is actually the first time I have ever seen a Delta Max power a server. Enjoyed the video.
@OldinMariner3 жыл бұрын
Thanks Jeff. We can always count on you to come up with some great ideas. This idea can cover some digital emergency problems. I hope you also know about what Amateur Radio is doing in the emergency back up system too. They do cover power out communications and some digital com. for those who need it with their ARES and MARS programs.
@dalemayer94573 жыл бұрын
Thank you Jeff for the video. I normally use my Delta Max as a backup UPS for my setup and after watching this you gave me another idea.
@NormanBaatz3 жыл бұрын
I never would’ve thought I would ever be watching a video with this title 😊 Good stuff, Jeff!
@derrekg83383 жыл бұрын
Just wanted to offer a quick atta-boy, Jeff. Your presentation is excellent, and your projects are both interesting and valuable for real world applications.
@parakhsinghal3 жыл бұрын
Jeff, Thank you for making such great educational content. I am running a NAS using Open Media Vault and was planning to attach to a UPS in case of a power outage. A sun powered NAS is a great idea. And here in northern India we receive a lot of sunlight. Will implement your idea to my NAS. On a side note, apologies, but your website is not accessible as I was watching this video.
@ReQuiem_20993 жыл бұрын
Read your great post about the DDoS and Hacker News drama this morning. That must've really sucked! But great "opportunity" I guess to learn a ton! Love and appreciate your content!
@user729743 жыл бұрын
Thanks!
@rmcdudmk2123 жыл бұрын
Another great video. Keep up the great job Jeff. Also please give red shirt Jeff a cookie for all the hard work he dose 👍
@JeffGeerling3 жыл бұрын
Especially for the 📞 modeling today :)
@rmcdudmk2123 жыл бұрын
@@JeffGeerling right? You're a good man for keeping that lovable maniac around 😁
@johnrperry58972 жыл бұрын
This is absolutely insane. So impressed
@BradClarke3 жыл бұрын
Practical for day-to-day stuff? Not with the cost of 4G LTE data. But that is really slick how it all worked. When you posted the picture last night, I thought, "Turing Pi cluster in a pizza hot bag. This is going to be interesting." and it was.
@jamesyoung68783 жыл бұрын
Gotta say, I like your segues, they aren't annoying like many other channels.
@MarcoGPUtuber3 жыл бұрын
You already have a farm in your house! A Raspberry Pi server farm! Jokes.
@bullzebub3 жыл бұрын
a really good reason to use the pi instead of a old laptop is the gpio. you could have useful sensors and maybe a LoRaWAN and other radio services.
@JeffGeerling3 жыл бұрын
True, true.
@stevy23 жыл бұрын
You can get GPIO through USB adapters.
@eDoc20203 жыл бұрын
You could also use the old laptop's parallel port as GPIO ;)
@mamborambo3 жыл бұрын
This is something I am planning to build, so thank you for figuring out all the problems!
@spk2pranav3 жыл бұрын
Another gem of a video from Jeff. I'll be using the nginx with kubernetes for my project
@derekgoodwine75093 жыл бұрын
Sir this is the best video you have ever made. Amazing, informative and extremely interesting. Maybe you have no future as a farmer but as IT professional and geek your present is excellent and your future is bright! Keep it up Jeff!
@doffer9873 жыл бұрын
What an amazing project! Well done! Greetings from the Netherlands
@annakissed32263 жыл бұрын
I was thinking this would be useful for initial build out of May Contain Hackers in August
@mmosbauer3 жыл бұрын
I have to admit that was pretty exciting, great video can see a lot of applications for this type of setup keep up the good work.
@marvinmcdonald66173 жыл бұрын
Thanks for sharing Jeff. I never thought of powering a Kubernetes cluster with my Delta Max.
@Muscleduck3 жыл бұрын
JEFF GOT SPONSORED!!! Not sure if I forgot all previous ones but I'm not counting the 'we sent you free stuff' ones like Seagate. Congrats Jeff!
@userhandler0tten3513 жыл бұрын
You can also bond multiple wireless connections with LACP to create additional throughput. It doesn’t just double your speed, but it does provide more consistent connection and more bandwidth which “can” result in faster download or upload speeds.
@craigmcinnes12122 жыл бұрын
this was sooooo much work, really appreciate all the posts showing how you did everything. Keep up the great work.
@ramosel3 жыл бұрын
Cool project and proof of concept. I'll certainly glean a few concepts for my own use. I don't understand what your cousin's farm issue is with Starlink. After getting my Starlink up and running, I helped a Neighbor do the same. We both applied on day 3 of the open Beta. They are building a retirement home in Idaho and wanted another Starlink system and were told that area was not currently being serviced. So they asked for a second Starlink at their current address... and got it. We set it up. 8 months goes by and they moved the second system to Idaho and informed Starlink.... not a problem they said and it's working fine.
@JeffGeerling3 жыл бұрын
For some reason that cell where her farm is just hasn't been opened up. What's crazy is it's geographically closer to the nearest base station (than my house).
@ramosel3 жыл бұрын
@@JeffGeerling Have you ever considered the "easier to get forgiveness than permission tactic?"
@realandrewhatfield3 жыл бұрын
@@ramosel He did, and that's how he found out about the location lock that Starlink has. Cool video on the whole thing if you look it up here.
@gladiator60162 жыл бұрын
Really enjoy your work. One thing comes to mind. If you are solely running your server through the ac Corsair ps. Off grid Solar groups will be saying that there is an unnecessary power loss with the dc to ac to dc conversion. That is solar panel to inverter to ac power supply. Not to be harsh. But a direct dc power input might be a consideration. That is if you have not already addressed the option.
@joelincz83143 жыл бұрын
Thanks, especially overcoming CG-NAT is something I was interested in, will check out your blog.
@Gosuminer Жыл бұрын
Really cool, thank you for putting all of this together and sharing your findings. What I would really like to see is a tiny version of an off-grid system. I am trying to set up an off-grid timelapse camera based on a Raspberry Pi Zero 2 W, a Waveshare 4G hat and a small MPTT solar power manager and to my surprise I found very little information on such systems. This setup would also be great for all kinds of sensors far out like wildlife cameras, weather stations, traffic metering. If there is only few data to send back you could also use LORA instead of 4G.
@DerekMurawsky3 жыл бұрын
This is such a neat project! You're basically exploring edge computing. It's like Chick-fil-A's use of NUCs and k8s in each of their stores. Very cool! I love the disaster support case as well.
@JeffGeerling3 жыл бұрын
That Chick-Fil-A article about their in-store clusters partially inspired this project!
@DerekMurawsky3 жыл бұрын
@@JeffGeerling I'm sure you've seen their presentation, too, but in case anyone hasn't, I thought it was a great watch. kzbin.info/www/bejne/bpbHdZavaNSYi9E
@0092f9c Жыл бұрын
Thanks Jeff, I wasn't aware of autossh's existence. Very useful for reverse proxying stuff through a VPS!
@christopherleadholm66773 жыл бұрын
"If this sounds a little complicated..." You stopped right before the good parts! Lol. But then you said "it was a fun learning experience". I bet it was. Sounds like it was a good time.
@JeffGeerling3 жыл бұрын
Heh... it's always a balancing act with these videos-I try to make it approachable for beginners while not losing them too quickly. But rest assured that the issues and code/docs in the GitHub project contain *everything* (all my thoughts, my learning process, my mistakes): github.com/geerlingguy/turing-pi-2-cluster/issues?q=is%3Aissue+is%3Aclosed
@christopherleadholm66773 жыл бұрын
@@JeffGeerling I understand. I particularly like the more geeky side, but yes, it depends on your target audience. I do enjoy your vids, don't get me wrong! I am not the greatest at this stuff, but i am stumbling through my own journey as well 😆 it's the best way to learn, I think. Taking the subject material and messing around with it yourself. First learning variables, and strings... comparison operands. For loops... and theres plenty more...but, I just love all of it! I! What happens if I put a quotation mark HERE, instead of over THERE? Those types of things... It builds you own unique way of memorizing syntax and how things are arranged, when tinkering by yourself or even with a friend. Jeff you are awesome! 😁 love your stuff. Keep it up! Also, it took you 2mo. to make that video? Wow. Can tell you have a strong passion for this stuff and are committed to this craft-ing of RPi's. As far as redShirtJeff goes, well... he definitely has passion for SoMeThiNG 😄
@jacekruzyczka30583 жыл бұрын
Be glad you've got 4G mobile internet and 5 MBit / sec DSL out there in the country! Here where I live, mobile connections tend to be unrealiable, even in not-too-rural corners, and broadband landline doesn't exist at all.
@Scyth39343 жыл бұрын
I loved the phone numbers at 5:10
@younisamedi3 жыл бұрын
You're a great engineer and always inspiring. Thanks for helping the tech community!
@apidas3 жыл бұрын
I like the reverse ssh bit. very clever to gain virtually public ip
@rpavlik13 жыл бұрын
This is great, so much great stuff to dig into and learn about. Makes me a little self conscious about my newly upgraded home server environment (upgraded from a single rpi3 to an x64 quad core "thin client", with most services now migrated to docker compose) for still being mostly just a single computer... But hey, you got me using Ansible, so it's at least a really quickly replaceable computer!
@LampJustin3 жыл бұрын
Hey Jeff, awesome video! I'd love to see a version 2.0 with ha storage like Gluster, redundant internet with mptcp to route all the traffic over the two Interfaces with WireGuard or such, the VM in the cloud be a remote worker and be flagged with a router role so that nginx only runs on there. That would be amazing!
@larrywebber29713 жыл бұрын
Kudos Jeff for a very interesting and educational video.
@carlossoriano40103 жыл бұрын
Awesome video as always, stoked to watch the rest on my next work break! I’m guessing someone might have pointed it out already but your k3s series card around 9:36 didn’t pop up for me. Since I doubt I’ll be running into you at the zoo anytime soon, figured I’d just do a quick comment 🙃
@JeffGeerling3 жыл бұрын
It should be on their now... it was too close to the next card for some reason, so it wouldn't pop open. Thanks, and maybe I'll see you at the Zoo next year!
@bryanv.23653 жыл бұрын
That's some great LMG level sponsor segues! Props++;
@Taernsietr3 жыл бұрын
Jeef has improved so much, there aren't even enough outtakes to put at the end of the video now :DD
@iandron71193 жыл бұрын
Coming from Dundee, Scotland, I appreciated the Desperate Dan reference.
@retroretiree20863 жыл бұрын
After a flood in 2013 at our premises where we were doing a small amount of hosting (we survived it but only just and only because the server room was one floor above ground level). We wouldn't have lost data but we would have been down for quite a while! I looked around for a cheap solution. I looked at Pi and other emerging SBCs. So I came up with SRIF - "Server Room in a Flightcase or maybe even a suitcase... I've just seen you do it for real :) I didn't complete the project then because I couldn't pack enough power (speed) into that space but now we can!
@zebop9173 жыл бұрын
Great stuff, Jeff! You do these things so that we don’t have to 😀. But it’s a lot of fun watching and learning a bit.
@DiyintheGhettoАй бұрын
I know this is a old video but here is some tips. First is the dynamic ip address you get with a mobile provider. To keep something static you can you something like no-ip or dydns and when your ip address changes it will query your internet connection to make sure if your ip stays the same or if it changes it updates there servers automatically so no matter what you have a stable address. Second thing is if you first provider fails to connect you can have a second usb stick with another internet on there as a back up. Even you can channel bond them together to get a little more speed out of it. My old job did that a long time ago when they was running multiple 10 base T network to get faster internal network. I'm pretty sure they are doing the same thing now with multiple ISP providers and if you msil connection goes out you have a back up connection. Hope this helps.
@Jojaje-1243 жыл бұрын
Took some inspiration from LTT with your sponsor segue there - I like it xD
@Robb4033 жыл бұрын
If you could make a Raspberry Pi replace the computer on that John Deere tractor, a whole lot of farmers would be eternally grateful.
@PhG19613 жыл бұрын
Waw, this is an amazing video ! Great work !
@rajatkhanna55303 жыл бұрын
The award for 'Most unreliable hosting setup ever created' goes to you! Congratulations you worked hard for it!
@nkings103 жыл бұрын
Here in Australia you can request a static IPv4 public address on the Optus mobile network if you register with them as a business. You may find this to also be the case if you contact your carrier and ask the right questions.
@Antti_Nannimus3 жыл бұрын
This video is one of the most remarkable I've ever seen, even excluding the cows. You, Dr. Geerling, are THE REAL DEAL! In this project, you have taken on ALL the most important and difficult challenges in remotely deploying Internet technology, and have, for the most part, successfully solved them. At the very least, this is an important proof-of-concept. And as if that were not enough, you have solved these problems on both a minimal cost, and open-source basis, and then provided that information to the entire world free-of-charge. How is it that Red-Shirt-Jeff didn't sabotage this entire project and kill it in its crib? Well, perhaps he did, because your basement server cluster is 500 Internal Server Error unresponsive at the moment. Have you finally broken the Internet, sir?
@aw11.les.char.3 жыл бұрын
This is a cool video. I don't have an "ISP" myself at home in the city. I use my unlimited data from my phone which I connect to my Rpi 3b+ via USB. Then I share the connection from the USB to the Ethernet port (via script) and plug that into a Wireless AP. BOOM! Shared internet on my unlimited plan. Can stream and game on it no problem.
@BrondRando3 жыл бұрын
I just set up a Cloudflare tunnel for my Starlink system yesterday. Works great through Nginx Proxy Manager and all my web services are working perfectly. I am running mine on one of my UnRaid servers. I have wanted to set up a tunnel from my own server though
@Marcocspc3 жыл бұрын
3:28 “what if I want to host a site in my car while I’m driving?” LMFAO this is totally possible, and I’m serious 😂😂😂😂😂😂😂😂
@BigSneakySnake3 жыл бұрын
Very interesting, thanks. It's cool to see someone tackle a non cookie-cutter project such as this
@jddes3 жыл бұрын
I love your vids about pi's. You're like if steve buscemi were a huge nerd.
@peterleealtmann53593 жыл бұрын
I love it Jeff. Sounds like an awesome learning experience and I have to give it a go!
@bored_god_slayer3 жыл бұрын
Every project you do is so impressive :O
@Readyxumin3 жыл бұрын
That's really cool project. Nice work! I think SSH port forward is a little bit slow for web proxy in my experience. And all the web traffic still need to go through your VPS server. IPFS might be a good solution. But that is a different technology.
@renobodyrenobody3 жыл бұрын
Excellent, thank you, always a pleasure.
@sams58033 жыл бұрын
Jeff you have inspired me so much! You rock! Thank you so much man! I seriously would have never tried getting back into tech without you! Wish me luck!
@sounds2523 жыл бұрын
All I can say is wow! Love your work.
@alexxx44343 жыл бұрын
Great video production value, plenty of location shooting!
@JeffGeerling3 жыл бұрын
Location shooting is no joke... especially on such a cold and windy day! Luckily all's well that ends well-I didn't get frostbite, nor did my camera helper :) The cows just sat and laughed at us, I think.
@marksterling82863 жыл бұрын
You are absolutely right, it’s all about how you configure the computer. I have pis running things like asterisk server and it runs rock solid stable. Just like my x86 and x64 that proceeded it.
@eDoc20203 жыл бұрын
I remember reading an old story where somebody transferred their old Pentium III server from one datacenter to another, using public transportation, while maintaining a connection _and_ their years of uptime. It's much the same concept, except even more impractical. I could see your setup being adapted to sane use cases.
@DarkusObscurius3 жыл бұрын
Nice journey Jeff! Damn, i would love this cold instead the hellish temperature its doing now here in Brazil.
@JeffGeerling3 жыл бұрын
Best if we could meet in the middle on the temps!
@saraban5rivers3 жыл бұрын
so much info packed in this video
@send2gl3 жыл бұрын
That was an amazingly interesting video, even though most of it was totally over my head. Your presentation was excellent and made for a very enjoyable video.
@o1v3 жыл бұрын
For 4G I am using Mikrotik LHG series antenna and modem. A very nice product and my speeds got up from 20 Mbps to 90 Mbps. Makes life a bit easier since there is no tinkering with a internal modem 😄
@encoderencoder10313 жыл бұрын
nice video i have manage to run my raspberry home server for about year without a single failure
@inversechi3 жыл бұрын
Awesome video! thanks for sharing from start to finish and your thought process throughout. One thing I notices is your hosting on an unmaintained PHP version (7.3) if you're pushing the X-Powered-By header correctly.
@JeffGeerling3 жыл бұрын
Heh, it's still supported for security updates on the distribution I'm running, but you're right, I should probably update to 8.1 soon-the problem is some dependencies of my site had bugs with PHP 8 support until recently.
@sgguitarfan73 жыл бұрын
Thank you so much for this video, I live in Puerto Rico and there was no way for me to port foward since my ISP dosent let me, this info will help me in knowing what the terms are called and help my 2 rpi and 1 jetson nano be accessed from anywhere.
@maximus68843 жыл бұрын
This is so cool. Just so cool. Reverse proxy is so cool
@Dygear3 жыл бұрын
I was running my companies website off of a Raspberry Pi 4 8GB using Nginx, PHP, and SQLite from the MicroSD Card. This was raw, without a server in front of it to cache any content. Most page loads happened under 16ms from time of request to first byte. It made me super vulnerable to (D)DoS but other than that it's mostly fine. The server is still up and running right now and acts as a hot spare in the case of my 1U server going down. There is a third that is another hot spare for the event that both servers go down (like a power outage on the Eastern Seaboard.) But because they use so little power, you can easily run one for DAYS of a UPS.
@eDoc20203 жыл бұрын
Unfortunately, you probably can't run a Pi for days off of a standard UPS. The idle losses in the UPS will limit the runtime. You'd need to use a specialized UPS if you actually want crazy runtime. For commercial offerings, something like the EcoFlow Jeff is demonstrating could work, as these units often let you disable the AC inverter and only use the DC/USB outputs. And btw, running off a MicroSD card should be perfectly fine if you are working in a read-only environment.
@hajajmaor3 жыл бұрын
Great video!!! The end with the cows was hilarious.
@airy_co3 жыл бұрын
This video is gold, thanks for the guides!
@macnottsuk3 жыл бұрын
Great job Jeff. But at time of writing the site is down (that is from the uk) like the idea of disaster backup. Put it in a dig yellow box and sell it you make a fortune :)
@fyi1rob3 жыл бұрын
Man I have not heard the weatherline number in years .. shocked it still exists!
@JeffGeerling3 жыл бұрын
Ha, I hate that it starts with a long ad now, but that's probably the only way they can justify keeping it running. It was always that plus listening to the radio stations to hear if school or a sports game was cancelled when I was a kid :)
@Kaeserando3 жыл бұрын
Always knew that IT ist damn cool, but this....This is just WOW! Great video Jeff. Keep on with that cool stuff. Hopefully in a warmer environment next time :^)