{"id":543,"date":"2018-11-27T09:17:42","date_gmt":"2018-11-27T09:17:42","guid":{"rendered":"https:\/\/cybershoshin.com\/index.php\/projects\/"},"modified":"2024-07-27T07:44:51","modified_gmt":"2024-07-27T12:44:51","slug":"projects","status":"publish","type":"page","link":"https:\/\/cybershoshin.com\/index.php\/projects\/","title":{"rendered":"Projects"},"content":{"rendered":"<style>\/*! elementor - v3.22.0 - 26-06-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style>\n<h1>$ history<\/h1>\n<style>\/*! elementor - v3.22.0 - 26-06-2024 *\/\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}<\/style>\n<style>\/*! elementor - v3.22.0 - 26-06-2024 *\/\n.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}<\/style>\n<h2>Active Directory &#8211; Home Lab<\/h2>\n<p>When working through my A+ certification I discovered the use of Active Directory to provide centralized authentication and authorization for an organization. I discovered that I could download an evaluation copy of Windows Server 2022 for free. This allowed me to set-up a home lab environment to further explore the set-up and implementation of Active Directory. I took characters form a fictional book series I enjoyed reading and used them to created a simulated enterprise structure of users (to the best of my knowledge) in Active Directory. There are so many details about Active Directory, and servers in general, that I have yet to learn, but inch by inch&#8230; I&#8217;m getting much more comfortable in this digital environment.<\/p>\n<style>\/*! elementor - v3.22.0 - 26-06-2024 *\/\n.elementor-widget-image-carousel .swiper,.elementor-widget-image-carousel .swiper-container{position:static}.elementor-widget-image-carousel .swiper-container .swiper-slide figure,.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-container-initialized):not(.swiper-initialized) .swiper-slide{max-width:calc(100% \/ var(--e-image-carousel-slides-to-show, 3))}<\/style>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/Server.jpg\" alt=\"Server\" \/><figcaption>I first installed an evaluation copy of Microsoft Windows Server 2022 on an old Dell PC I had collecting dust.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/Dashnav2.jpg\" alt=\"Dashnav2\" \/><figcaption>After installation, I promoted the server to a domain controller and explored the various tools and options before finding where to add my users to Active Directory.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/Users2.jpg\" alt=\"Users2\" \/><figcaption>I created a rough structure of a fictional enterprise and then populated all the user accounts.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/Contractor2.jpg\" alt=\"Contractor2\" \/><figcaption>After exploring the user properties configurations, I decided to give one of my contractor an account expiration and limit his logon hours.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/Password2.jpg\" alt=\"Password2\" \/><figcaption>I then found how easy it was to reset a users password.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/GPO.jpg\" alt=\"GPO\" \/><figcaption>With a multitude of different police configurations, here I&#8217;ve enabled a domain wide police for all computers. <\/figcaption><\/figure>\n<h3>Components<\/h3>\n<p>Dell Optiplex 9010 (Spare PC)<\/p>\n<p>Windows Server 2022 (Evaluation)<\/p>\n<h3>Skills<\/h3>\n<p>General Navigation<\/p>\n<p>Creation and Configuration of OU&#8217;s, Users and Groups<\/p>\n<p>User Account Unlock and Password Reset<\/p>\n<p>Create and Manage Group Polices <\/p>\n<h3>References<\/h3>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=BNQcAsHhBvU&amp;list=PLNftqnrunKiH9LVs38HCrNMth5KsC9zOe&amp;index=2\">Easily Setup &amp; Install Windows Server 2019 in VirtualBox (Playlist)<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=85-bp7XxWDQ\">Learn Microsoft Active Directory (ADDS) in 30mins<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=BqAfgquDcj0\">Windows Server 2019 Group Policy Explained<\/a><\/p>\n<h2>Raspberry Pi &#8211; All In One (COMING SOON)<\/h2>\n<p>I currently have a few separate Raspberry Pi projects under my belt, all living on separate boards.  As I started learning about virtual machine&#8217;s and container&#8217;s I wanted to test out these technologies while de-cluttering my desk full of Pi boards. I decided to focus on containers for this project , by using Docker and Portainer to manager the containers. To create this All-In-One Raspberry Pi I will be combining my Pi-Hole add blocker with Unbound (creating a recursive DNS for my network), a small DIY Network Attached Storage\/media server, an internet speed test tracker, and a self-hosted application dashboard called Homepage. <\/p>\n<h3>Components<\/h3>\n<p>XXXXXX<\/p>\n<p>XXXXXX<\/p>\n<h3>Skills<\/h3>\n<p>XXXXX<\/p>\n<p>XXXXX<\/p>\n<p>XXXXX<\/p>\n<h3>References<\/h3>\n<p>XXXXX<\/p>\n<p>XXXXX<\/p>\n<p>XXXXX<\/p>\n<h2>Screen Brightness Alarm<\/h2>\n<p>This project started out as a problem in need of a solution. My employer had a system that would populate fulfillment orders on a computer monitor, accompanied by an audible alarm for the first order on screen. On a regular basis this alarm would fail to go off when the initial order was populated. I had neither the access or system knowledge to troubleshoot the issue directly. So I came up with an idea that would substitute for the alarm and would not interfere with the primary system. This was my first attempt at ever using a micro controller, sensors or Python. It took some time and many iterations to achieve the desired goal, but I am very proud of the accomplishments made from this project. Eventually I&#8217;d like to explore other ways to signal to the user of an incoming order.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/20230613_085816-scaled.jpg\" alt=\"Mock-up\" \/><figcaption>After a basic understanding of each component was achieved, a mock-up was pieced together.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/20230712_194821-scaled.jpg\" alt=\"Prototype 1.0\" \/><figcaption>The first prototype was constructed from the mock-up with a couple Popsicle sticks, a few rubber bands and some electrical tape.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/20230712_194810-scaled.jpg\" alt=\"Prototype  1.0\" \/><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/20230725_155513-scaled.jpg\" alt=\"Protoype 2.0\" \/><figcaption>The Pi Pico board was moved to be front facing on the 2.0 version. This allowed for utilization of the onboard LED as an indicator for when the device had been power cycled and was ready for its &#8220;one-hit&#8221; use.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/20230725_155522-scaled.jpg\" alt=\"Switch needed to reset program\/alarm after every use due to lack of programming knowledge.\" \/><figcaption>Prototype 2.0 saw a rocker switch added to the USB cable to make power cycling the device easier. <\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/20230827_151914-scaled.jpg\" alt=\"Prototype 3.0\" \/><figcaption>A Lexan mounting bracket was fabricated for version 3.0 to clean up the build and reduce screen obstruction. Coding was improved to reduce the need to power cycle after every alarm trigger to every 11 alarm triggers.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/20230827_151918-scaled.jpg\" alt=\"cleaner wiring management.\" \/><figcaption>Prototype 3.1 incorporated Watchdog Timer in the code to deal with exceeding recursion depth and eliminate the need to power cycle the device.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/2023\/10\/ThonnyScreenShot.jpg\" alt=\"3.1 MicroPython code\" \/><figcaption>My first coding project with MicroPython, using the Thonny IDE.<\/figcaption><\/figure>\n<h3>Components<\/h3>\n<p>Raspberry Pi Pico<\/p>\n<p>LDR (Light-dependent Resistor) Sensor<\/p>\n<p>Piezoelectric Buzzer 5V 2KHz<\/p>\n<p>Micro-USB cable w\/ Rocker Switch<\/p>\n<p>Pi Pico Acrylic Case\u00a0Handmade Lexan Mounting Bracket\t\t<\/p>\n<h3>Skills<\/h3>\n<p>Python Programming<\/p>\n<p>Troubleshooting<\/p>\n<p>Soldering<\/p>\n<p>Polycarbonate Fabrication<\/p>\n<h3>References<\/h3>\n<p><a href=\"https:\/\/www.raspberrypi.com\/documentation\/microcontrollers\/raspberry-pi-pico.html\">Raspberry Pi Pico Documentation<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=dPwW9zmX84E&amp;list=PLKh0DIFQojlJwnmGLEn3IX-rzLQt1wEC8&amp;index=13&amp;t=73s\">Raspberry Pi Light Sensor: A Simple LDR Tutorial<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=uezi8GYGKO4&amp;list=PLKh0DIFQojlJwnmGLEn3IX-rzLQt1wEC8&amp;index=15&amp;t=170s\">Make Annoying Sounds With a PICO and This Buzzer<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=HY1fBEF56_A&amp;list=PLKh0DIFQojlJwnmGLEn3IX-rzLQt1wEC8&amp;index=17\">How to use the PICO Watchdog Timer<\/a><\/p>\n<h2>My first PC Build<\/h2>\n<p>For the longest time I only considered &#8220;off the shelf&#8221; consumer machines for all my computing needs. Eventually my curiosity and eagerness to learn led me to building my first personal computer. I didn&#8217;t have much money and wasn&#8217;t looking to build anything crazy, so I settled on a straight forward budget friendly build.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/20210209_084528-scaled-qd9xpfr89b0sl4iz1nggzev5bbbb3jaa3hsf04cobc.jpg\" alt=\"20210209_084528\" \/><figcaption>All the components of my first build. Some new and some used.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/20210209_112332-scaled-qd9xtoyx7auj5kcf6zonru7a54c4y76j0k4k881i54.jpg\" alt=\"20210209_112332\" \/><figcaption>When researching thermal paste application methods, I came across many different schools of thought. For this build I opted for an even layered application.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/20210209_181314-scaled-qd9xrqh0yq60yt6tmn7n2tzpl7zlwwenqv758gy13s.jpg\" alt=\"20210209_181314\" \/><figcaption>All components and OS were installed without incident. <\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/20210209_181600-scaled-qd9xsdyzpl27128otfdbb628furs9bzy63ia8dz6s8.jpg\" alt=\"20210209_181600\" \/><figcaption>My cable management skills may not be top tier, but effort was made.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/20210209_181659-scaled-qd9xsq6w6fix7zqxu2ngpkz85v3k1ecgjrzlgzh2jc.jpg\" alt=\"20210209_181659\" \/><figcaption>Network connectivity&#8230;check.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/20210209_181518-scaled-qd9xs0t91wk6iirsy9ojc9ds4gkn9kjpgadhiiip7c.jpg\" alt=\"20210209_181518\" \/><figcaption>And just like that, the build was complete. I have much more to learn when it comes to costume computer builds, but it was not nearly as difficult as I imagined.<\/figcaption><\/figure>\n<h3>Components<\/h3>\n<p>AMD Ryzen 5 3600 6-Core Processor<\/p>\n<p>MSi B450 Tomahawk Max Motherboard<\/p>\n<p>PowerColor Radeon RX 580 8GB GPU<\/p>\n<p>Corsair Vengeance LPX 8GB RAM (x2)<\/p>\n<p>WD Blue 1TB SSD<\/p>\n<p>Noctua NH-U12S<\/p>\n<p>Montech Beta 650 Bronze PSU<\/p>\n<p>LIAN LI Mid-Tower Chassis ATX<\/p>\n<p>\u00a0<\/p>\n<h3>Skills<\/h3>\n<p>Research<\/p>\n<p>Reasoning<\/p>\n<p>Basic Hardware Assembly<\/p>\n<p>Hand Tools<\/p>\n<p>Power Calculation<\/p>\n<h3>References<\/h3>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=-8LMML_EiMg&amp;list=PLKh0DIFQojlKfc3O2is1C0HvuiYDUmWvQ&amp;index=18\">Common PC Building Mistakes that Beginners Make!<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=0vYZfxA5-d0&amp;list=PLKh0DIFQojlKfc3O2is1C0HvuiYDUmWvQ&amp;index=7\">Intel vs AMD: Which CPU platform is the best right now? | Ask a PC expert<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=6-WoCJqYdgE&amp;list=PLKh0DIFQojlKfc3O2is1C0HvuiYDUmWvQ&amp;index=12\">Best $800 Gaming PC Build Guide &#8211; GTX 1660 SUPER Ryzen 5 3600 (w\/ Benchmarks)<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=ofyNgJyhGuc&amp;list=PLKh0DIFQojlKfc3O2is1C0HvuiYDUmWvQ&amp;index=15\">Best Way to Apply Thermal Paste? Does it Even Matter?<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=8OmkmluAYAQ&amp;list=PLKh0DIFQojlKfc3O2is1C0HvuiYDUmWvQ&amp;index=22\">Case Fans &#8211; How many should you have?<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=kUFWalEf31w&amp;list=PLKh0DIFQojlKfc3O2is1C0HvuiYDUmWvQ&amp;index=17\">Will More RAM Make your PC Faster?? (2020)<\/a><\/p>\n<h2>DIY Pi-NAS<\/h2>\n<p>Just like MY First PC Build, I had little money and wanted to learn something about Network Attached Storage technology in the process. I stumbled upon a great YouTube video that was the perfect size and fit for this project. I installed openmediavault and JellyFin on a Raspberry Pi 4 and enclosed it in the Argon One M.2 case. The Argon case provides active cooling, general protection, and most of all, support for an M.2 SATA SSD. While this NAS can&#8217;t really compete with more expensive solutions, it was a great learning experience and functions just fine for my minimal media server needs.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/Pi4B-scaled-qdwksln49llmlby0kw8ic9n3kolgnslzeo300qy8m0.jpg\" alt=\"Pi4B\" \/><figcaption>Set-up the Pi with a new SD card loaded with Raspberry Pi OS Lite (64-bit) Bullseye. Next, I logged into my router to set an IP reservation to lock in this Pi&#8217;s address.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/omvinstall-qdwksbaw6f7h1md199rm2u911g0fb4gxp8wnqpdkig.jpg\" alt=\"omvinstall\" \/><figcaption>Using PuTTY to SSH into the Pi, I updated and upgraded the OS. Next, I installed openmediavault using a script from their GetHub. <\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/Pi_Argon-scaled-qdwksf28xrcmc27knbe4ctavezhw5wvv1rilnt7ztk.jpg\" alt=\"Pi_Argon\" \/><figcaption>Adding the M.2 SSD to the Argon case. Next step is connecting the sister board to Pi and installing everything into the case. Afterward a USB jumper is used to bridge the Pi to the M.2 board.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/Argon2000-qdwkqjdv9orz44xvmi4zdadon8rgrpf6sgjn3w0c9k.jpg\" alt=\"The Raspberry Pi, M.2 SSD and Argon case is now fully assembled and functioning. My NAS is complete.\" \/><figcaption>With the Raspberry Pi, M.2 SSD and Argon case fully assembled and functioning, I moved on to complete the software side of the build.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/OMV-qdwliakb2krrxmmik01ehs8o3tyn1yluxu0s90uujc.jpg\" alt=\"OMV\" \/><figcaption>Using the IP address I reserved for the Pi, I used OMV&#8217;s web GUI to configure al settings and SSD storage.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/Jellyfin-qdwmdr7ttxuajqx9u3mugcf3x4vxp8iexk4vjg7g9k.jpg\" alt=\"Jellyfin\" \/><figcaption>Jellyfin was installed and configured for the Media Server experience, using it&#8217;s web GUI.<\/figcaption><\/figure>\n<h3>Components<\/h3>\n<p>Raspberry Pi 4 Model B<\/p>\n<p>Kingston 32GB Micro SD card<\/p>\n<p>Argon ONE M.2 case<\/p>\n<p>Kingston 120GB SSD M.2<\/p>\n<p>\u00a0<\/p>\n<h3>Skills<\/h3>\n<p>Linux Command Line<\/p>\n<p>Basic Hardware Assembly<\/p>\n<p>Mapping Shared Drives<\/p>\n<p>IP Reservations<\/p>\n<h3>References<\/h3>\n<p><a href=\"https:\/\/wiki.omv-extras.org\/doku.php?id=omv6:raspberry_pi_install\">omv-extras.org<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=gyMpI8csWis\">how to build a Raspberry Pi NAS (it\u2019s AWESOME!!)<\/a><\/p>\n<p><a href=\"https:\/\/argon40.com\/products\/argon-one-m-2-case-for-raspberry-pi-4\">Argon ONE M.2 information<\/a><\/p>\n<p><a href=\"https:\/\/www.raspberrypi.com\/documentation\/computers\/getting-started.html\">Raspberry Pi Getting Started<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=L53DMHFzKMY\">Jellyfin Media Server Setup for Openmediavault<\/a><\/p>\n<h2>My First Web Site<\/h2>\n<p>This web site was a project goal I set for myself a few years back. I initially started learning HTML and CSS, but I eventually opted for a more efficient approach using WordPress. I started, stopped, deleted and restarted this project many times. It&#8217;s still a work in progress; two steps forward and one step back. Every few weeks I review the site. This often leads to improving the navigation, or inspires me to incorporate additional information\/projects. I would not consider myself a professional web designer, but I am proud to say I have a web site!<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/WebNotes-qdwoz4iophnntbasmgkq4s7g70oiav6jrp17oxrm6w.jpg\" alt=\"WebNotes\" \/><figcaption>I started by creating some preliminary notes on what to include and the basic structure of the web site. <\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/WebHost-qdzupa7kr691csb1m6kwlmxjht3ha0penw9v8zbg9k.jpg\" alt=\"WebHost\" \/><figcaption>Initially, I used a free account to host the site, but later I upgraded to a payed account and acquired the domain name in use today.<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/WP-qdyf0okgl387w2xm7xeb15ikgbrguq8xirxcz61st4.jpg\" alt=\"WP\" \/><figcaption>I am still learning WordPress and it&#8217;s many plug-ins to build up my web site. <\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/cybershoshin.com\/wp-content\/uploads\/elementor\/thumbs\/HomePage-qdwoz1p64zjsuhew2xcufax2ev2enrvcrb2r93vspk.jpg\" alt=\"HomePage\" \/><figcaption>My first web site is up&#8230; but not finished. Every now and again I learn something new to add and improve the site.<\/figcaption><\/figure>\n<h3>Components<\/h3>\n<p>A Web Host<\/p>\n<p>A Domain<\/p>\n<p>WordPress<\/p>\n<h3>Skills<\/h3>\n<p>Basic Web Design &amp; Layout<\/p>\n<p>Written Communication<\/p>\n<p>Documentation<\/p>\n<h3>References<\/h3>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=gwUz3E9AW0w&amp;t=818s\">you need a website RIGHT NOW!! (create a website for FREE)<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=3C_22eBWpjg&amp;t=635s\">How to Properly Layout A Website (For Beginners)<\/a><\/p>\n<h5>So what does the future hold&#8230;<\/h5>\n<h2>In The Works<\/h2>\n<h3>Python Coding<\/h3>\n<p>I&#8217;ve just started learning Python and I can&#8217;t wait to take a deep dive into this (my first) programming language.<\/p>\n<h3>Windows\/Linux Terminal<\/h3>\n<p>With the completion of my A+ certification came a basic understanding of terminal, but this is only the tip of the iceberg. Next step, full immersion.<\/p>\n<h3>CompTIA Network+<\/h3>\n<p>Every day I chip away at my third CompTIA certification.<\/p>\n<h3>AAS in Cybersecurity<\/h3>\n<p>I was a bit hesitant to go back to a formal institute of higher learning, but I found a program that checked a lot of the boxes for me. So here I am, working on my second degree.\u00a0 <\/p>\n<h3>Wireshark<\/h3>\n<p>I&#8217;m really excited to start learning more about computer networks and the nitty gritty of how those networks function on a more detailed level.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>$ history Active Directory &#8211; Home Lab When working through my A+ certification I discovered the use of Active Directory to provide centralized authentication and authorization for an organization. I discovered that I could download an evaluation copy of Windows Server 2022 for free. This allowed me to set-up a home lab environment to further [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-543","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/pages\/543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/comments?post=543"}],"version-history":[{"count":202,"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/pages\/543\/revisions"}],"predecessor-version":[{"id":1275,"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/pages\/543\/revisions\/1275"}],"wp:attachment":[{"href":"https:\/\/cybershoshin.com\/index.php\/wp-json\/wp\/v2\/media?parent=543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}