{"id":902,"date":"2022-07-23T23:56:41","date_gmt":"2022-07-23T23:56:41","guid":{"rendered":"http:\/\/blog.lizandkyle.com\/?p=902"},"modified":"2022-07-23T23:57:08","modified_gmt":"2022-07-23T23:57:08","slug":"new-web-server","status":"publish","type":"post","link":"https:\/\/blog.lizandkyle.com\/index.php\/2022\/07\/23\/new-web-server\/","title":{"rendered":"Our New Web Server"},"content":{"rendered":"\n<p>Look, I know it is not as cool or as powerful as a conventional server, but I&#8217;m trying to save a buck.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What Is Raspberry Pi?<\/h4>\n\n\n\n<p>The <a href=\"https:\/\/www.raspberrypi.com\/products\/raspberry-pi-4-model-b\/\" data-type=\"URL\" data-id=\"https:\/\/www.raspberrypi.com\/products\/raspberry-pi-4-model-b\/\">Raspberry Pi <\/a>computer is a tiny, single board computer. They cost around $35, and run on Linux. I have owned around a dozen, and keep three of the newest ones in my server rack. They are one of the big reasons that I became interested in both Linux and servers to begin with. Below, you can see that the computer is not much bigger than a credit card.<\/p>\n\n\n<div class=\"pgc-sgb-cb wp-block-pgcsimplygalleryblock-grid \" data-gallery-id=\"78f53553\"><div class=\"sgb-preloader\" id=\"pr_78f53553\">\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div>\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div>\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div>\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div><\/div><div class=\"simply-gallery-amp pgc_sgb_slider \"><noscript><div class=\"sgb-gallery\"><div class=\"sgb-item\"><a href=\"http:\/\/blog.lizandkyle.com\/pxl_20220723_231205185\/\" target=\"_blank\"><img decoding=\"async\" alt=\"\" width=\"4032\" height=\"3024\" loading=\"lazy\" src=\"http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_231205185.jpg\" srcset=\",http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_231205185.jpg 4032w\" sizes=\"auto, 250px\"\/><\/a><\/div><\/div><\/noscript><\/div><script type=\"application\/json\" class=\"sgb-data\">{\"collectionColumns\":1,\"thumbHieghtRation\":0.6,\"galleryType\":\"pgc_sgb_grid\",\"galleryId\":\"78f53553\",\"images\":[{\"id\":901,\"title\":\"PXL_20220723_231205185\",\"url\":\"http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_231205185.jpg\",\"link\":\"http:\/\/blog.lizandkyle.com\/pxl_20220723_231205185\/\",\"alt\":\"\",\"description\":\"\",\"caption\":\"\",\"mime\":\"image\/jpeg\",\"type\":\"image\",\"width\":4032,\"height\":3024,\"sizes\":{\"full\":{\"url\":\"http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_231205185.jpg\",\"height\":3024,\"width\":4032,\"orientation\":\"landscape\"}},\"meta\":false,\"postlink\":\"http:\/\/blog.lizandkyle.com\/pxl_20220723_231205185\/\"}],\"itemsMetaDataCollection\":[]}<\/script><script>(function(){if(window.PGC_SGB && window.PGC_SGB.searcher){window.PGC_SGB.searcher.initBlocks()}})()<\/script><\/div>\n\n\n<h4 class=\"wp-block-heading\">A Place to Keep It<\/h4>\n\n\n\n<p>When I planned out my server rack, I knew that I wanted to have an area for a bunch of Raspberry Pi computers. I found a basic 3D print file to mount the computers <a href=\"https:\/\/www.thingiverse.com\/thing:4078710\" data-type=\"URL\" data-id=\"https:\/\/www.thingiverse.com\/thing:4078710\">here<\/a>, and modified it to meet my needs. Pictured above you can see one of the 3D-printed trays that mount my Pis alongside an older model. I also dedicated a power distribution unit that could switch each RPi off and on from the front of my rack. For a more detailed look at the 3D-printed rack, here is an excellent demonstration <a href=\"https:\/\/youtu.be\/splC57efBFQ\" data-type=\"URL\" data-id=\"https:\/\/youtu.be\/splC57efBFQ\">video<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Why Migrate?<\/h4>\n\n\n\n<p>Fair question. I already had the website up and working on more powerful hardware. The problem is that I wanted to refresh my server to an enterprise-grade operating system. By switching from Proxmox to vSphere, I would be able to get more experience with an environment I could encounter at work. Doing this upgrade would mean that I have to lose and remake all of my virtual machines. Furthermore, the electrical consumption of the big Dell server is around 100x that of the Raspberry Pi. Hypothetically, I could use the big server for experimenting and work when I needed it, while the website can hang out on a weaker computer.<\/p>\n\n\n\n<p>Unfortunately, even with good motivation to change the way I was hosting the website, I never got around to it until now. The reason? My big old server died :'(<\/p>\n\n\n\n<p>Figuring out what happened, why, and if I can fix the server will have to wait for another day. Today, I finally migrate the site to Raspberry Pi.<\/p>\n\n\n<div class=\"pgc-sgb-cb wp-block-pgcsimplygalleryblock-grid \" data-gallery-id=\"05950057\"><div class=\"sgb-preloader\" id=\"pr_05950057\">\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div>\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div>\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div>\n\t<div class=\"sgb-square\" style=\"background:#d4d4d4\"><\/div><\/div><div class=\"simply-gallery-amp pgc_sgb_slider \"><noscript><div class=\"sgb-gallery\"><div class=\"sgb-item\"><a href=\"http:\/\/blog.lizandkyle.com\/pxl_20220723_230512686\/\" target=\"_blank\"><img decoding=\"async\" alt=\"\" width=\"4032\" height=\"3024\" loading=\"lazy\" src=\"http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_230512686.jpg\" srcset=\",http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_230512686.jpg 4032w\" sizes=\"auto, 250px\"\/><\/a><\/div><\/div><\/noscript><\/div><script type=\"application\/json\" class=\"sgb-data\">{\"collectionColumns\":1,\"thumbHieghtRation\":0.4,\"galleryType\":\"pgc_sgb_grid\",\"galleryId\":\"05950057\",\"images\":[{\"id\":900,\"title\":\"PXL_20220723_230512686\",\"url\":\"http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_230512686.jpg\",\"link\":\"http:\/\/blog.lizandkyle.com\/pxl_20220723_230512686\/\",\"alt\":\"\",\"description\":\"\",\"caption\":\"\",\"mime\":\"image\/jpeg\",\"type\":\"image\",\"width\":4032,\"height\":3024,\"sizes\":{\"full\":{\"url\":\"http:\/\/blog.lizandkyle.com\/wp-content\/uploads\/2022\/07\/PXL_20220723_230512686.jpg\",\"height\":3024,\"width\":4032,\"orientation\":\"landscape\"}},\"meta\":false,\"postlink\":\"http:\/\/blog.lizandkyle.com\/pxl_20220723_230512686\/\"}],\"itemsMetaDataCollection\":[]}<\/script><script>(function(){if(window.PGC_SGB && window.PGC_SGB.searcher){window.PGC_SGB.searcher.initBlocks()}})()<\/script><\/div>\n\n\n<p>I will spare all of the technical details of standing up a new web server. I am not an expert, and you likely aren&#8217;t the audience. Instead, here is a closeup of the new server hosting this website. It is simple, quiet, cheap, and I hope interesting to you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Look, I know it is not as cool or as powerful as a conventional server, but I&#8217;m trying to save a buck. What Is Raspberry Pi? The Raspberry Pi computer is a tiny, single board computer. They cost around $35, and run on Linux. I have owned around a dozen, and keep three of the newest ones in my server [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":903,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[6,3],"tags":[],"class_list":["post-902","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-homelab","category-projects"],"_links":{"self":[{"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/posts\/902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/comments?post=902"}],"version-history":[{"count":4,"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/posts\/902\/revisions"}],"predecessor-version":[{"id":907,"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/posts\/902\/revisions\/907"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/media\/903"}],"wp:attachment":[{"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/media?parent=902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/categories?post=902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.lizandkyle.com\/index.php\/wp-json\/wp\/v2\/tags?post=902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}