Trace: goals

GOALS

  1. To secure and control the privacy of my (and Krista's) personal data by self-hosting my data in my own personal cloud:
  2. To secure and control the availability of my/our data:
    • Implement high-availability server clusters and disk arrays
    • Implement uninterruptible and/or redundant power
    • Implement fall-back (i.e. 5G) internet connectivity
    • Implement a 3-2-1 or 3-2-1-1-0 backup system to insure ongoing protection against loss/corruption
  3. To self-host a variety of cloud services for convenience, privacy, and cost saving:
    • Office apps
    • Streaming media (movies and music)
    • Home automation/security/surveillance
    • Bookmark management
    • Time management
    • Websites/blogs:
      • DonFerris.me - Professional site (online resume)
      • LabBlog.DonFerris.me - Build log for the lab
      • DonnyBahama.com - personal site/blog
      • TikiShack.com - blog about our house (including our house search), home theater, home automation (Control.TikiShack.com)
      • KristaLeigh.art - for Krista's art endeavors
      • Donnie.live - website for my 1-man music shows
      • LiveTimeNetworks.com
      • GruveTube.com
      • DigitalLifestyleCreations.com
      • CuttinWoodRealGood.com
      • ShopmadeShop.com
  4. To have a good environment/platform for honing/sharpening my app/web development and project management skills
  5. To have a platform/environment for quickly spinning up new servers/services and working with/learning:
    1. Virtualization:
      • Docker
      • Proxmox
      • Kubernetes
      • VirtualBox
    2. Simulated corporate/enterprise environment:
      • hands-on cybersecurity training and experimentation
      • Windows Server + Active Directory
    3. Advanced networking skills:
      • pfSense
      • VLANs
      • Advanced firewall rules
      • traffic shaping and packet filtering
      • DMZ
      • Network monitoring and analysis (Zabbix/Graylog/Wazuh)
      • Intrusion detection/prevention systems (Snort/Suricata/Wazuh)
      • software defined network (Netmaker)