Infrastructure

From The Maceys in California

I am just redoing the Linux box and recasting it as Promox with a docker swarm. This is partly so that I have a place to experiment without tearing up the running "production" media server.

I found a fellow geek who calls himself the funkypenguin on Github. He has created a whole collection of docker recipes to create just about any reasonable application. As is often the case with tools like this, picking it up assumes information that is not necessarily obvious to everyone. This picks up at the beginning, where I started. GeekCookbook

Overview

Infrastructure is a bit of a catch all for both hardware and software changes and updates to be done in the apartment. This includes "touching" machines on a regular basis, cleaning, documentation and selecting old hardware for donation or recycling. Infrastructure tasks are generally interspersed with other activities. A system update can be kicked off and then checked on is a while, for example.

This is a simple home network.

Daily Tasks

There are currently no standing tasks that need to be performed daily.

Weekly Tasks

These tasks are routinely performed on "Infrastructure Day"

Check for, and install, updates on all of the systems and servers:

Linux:

All Linux systems can be updated from the command line
  • rufus: Update from webmin
  • chico1: Open console from Proxmox console and select Software & Updater.
  • chico3:
  • chico4:
  • chico5
  • proxmox:
  • Raspberry
  • zima:

Windows:

  • chico2:
  • DESKTOP-300710 (Dell 990):
  • LYNN-CHICO (Lenovo):
Laptop(s):

Mac:

  • Bonita's:
  • Mine:
  • Mini

Others:

  • Cube: Truenas system. Update from the GUI
  • Qnap:
  • Drobo
  • Netgear:

Software:

Most will offer to update automatically on application startup if a newer version is available.

Notable exceptions:

  • Mediawiki on rufus
  • ADSb stack on the Raspberry

Laptops:

Periodic, Less Frequent Tasks

Review what is in the upper closet and storage closet with an eye on recycling anything that is broken or obsolete. This also includes trimming down on things that seem to collect like power bricks.

Projects

Upgrade the power strip that is connected behind the armoire. This will necessitate emptying it and moving it from the wall. Take the opportunity to redo the standing shelves for better use.

Get the whole accessing the data horde remotely in a secure fashion needs to be settled on and completed.

* Backup Chico1
* Rremove Chico1 from Proxmox
* Recreate Chico1 and load Ubuntu 23.04 or 22.04
* Configure OS per guidelines. Infrastructure section/Basic Ubuntu Server Install
* Get the Trafik+ script
* Install and configure docker 
* Note that $DATADIR needs to point to /home/docker/appdata on the Qnap
* Test basic configuration
* Install portainer, dozzle, homepage and uptime-kumar
* Install the *arr", sabnzbd and transmission
* Copy the databases and configure
* Test internally
* Get it to work remotely

Update the Lenovo desktop:

* Clean and dust
* Replace the NVMe SSD with a new larger one (already have)
* Install fresh Windows 10 OS

Return to: Main Page Technical Guides The Weekly Task List Lynn Macey