My home lab setup for highly-available Internet

README.md

Hi, I’m Brad, @bradfitz on Twitter, etc.
This page describes my home server & networking setup.

Questions welcome!

The primary goals of this project are…

to have a highly-available home Internet setup, with no SPOF (Single Point of Failure)

to learn and have fun.

I have 3 physical machines plugged into 3 switches, with all switches
connected to each other. I don’t have a physical
router/gateway. Instead, a Linux virtual machine handles the IPv4 NAT,
IPv6 announcements, DHCP, DNS, etc, and that Linux VM floats between
the 3 machines as needed, including live migration during maintenance.
My 4 Wifi APs are PoE-powered from the two switches. I have two ISPs.
I have two UPSes and two PDUs powering separate halves of the gear,
and separate ISPs, giving me about 35-45 minutes of runtime (and thus
Internet) during a power outage. The whole house might be dark, but the
battery-powered wifi will work.

Higher quality photos at https://photos.app.goo.gl/Y5Ah6AeGekVkf3tY9.

Servers
Switches
2 x UniFi Switch 24 PoE-250W:


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/MXAcaxHw8_M/homelab

Original article

Show HN: GraphCMS – A GraphQL-based Headless CMS

We are incredibly excited to announce that the revamped GraphCMS experience has left beta! With a fresh new set of features and performance increases, the next era of what a content management system can be, has begun.
It’s hard to imagine that the little CMS we launched a little over a year ago has become the beloved headless CMS that it is today with indie developers and major enterprises jumping to the platform. Developers caught on to the promise of GraphQL nearly the moment it first hit the inter-webs as a humble spec. Businesses have been turning to the promise of headless CMSs over the course of the last decade. But now that we’ve combined the two, there’s simply no going back!
A recap on some of the benefits of the Headless + GraphQL Paradigm

The benefits of headless
Any platform. Anywhere.No matter if you have a single website


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/68suLB6TjkA/new-graphcms-ready-for-launch

Original article

How to Install Airsonic Media Server on Ubuntu 18.04 LTS

Airsonic is free and open source media server. It’s a self-hosted web-based media streamer that provides ubiquitous access to your music, makes it easy to share your music with friends or listen to your music while at work. In this tutorial, I will show you step-by-step how to install Airsonic on Ubuntu 18.04.


Original URL: https://www.howtoforge.com/tutorial/ubuntu-airsonic-media-server/

Original article

Bare Metal K8s Clustering at Scale

by Brian Chambers and Caleb HurdAt full scale Chick-fil-A will be running Kubernetes at the Edge in each of our 2000 restaurants. That means roughly 6000 devices at the Edge running Kubernetes.One of the biggest challenges associated with this is bare metal clustering on-the-fly, in-restaurant.While most Kubernetes deployments are in the cloud or benefit from skilled technicians that are physically located near their deployments (or at least equipped with remote access), our deployments are completed by installers who focus only on initial hardware installations. They never connect to the compute devices directly — rather they connect ethernet and power cords, and then look at an app to check the status of the cluster as it self-bootstraps. Replacements are completed by restaurant Owner/Operators or their teams, which are sometimes less technical.On top of that, our Edge deployments are not exactly in a “datacenter environment”.Edge Compute hardware and a typical installationClustering: Options we consideredTo


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/rqJomN7GGf8/bare-metal-k8s-clustering-at-chick-fil-a-scale-7b0607bd3541

Original article

2018-07-03 12:29:51

Did you know you can download the source for Scripting News in OPML? Every month I refresh the archive in my GitHub repository. I started doing this when I switched to the new blogging software in May 2017. Here’s the OPML for last month.


Original URL: http://scripting.com/2018/07/03.html#a122951

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: