Trace: lab_projects

Lab Projects

Lab Projects

Projects.DonFerris.me

PROJECT STATUS NOTES
Setup initial serverCompleteTo temporarily host Portainer, Dokuwiki, Kanboard, Lab blog, and DonFerris.me website until a HA (High Availability) Proxmox cluster can be setup. Initial server is Tahiti.
Setup Docker Complete The logical second step for any homelab
Deploy Portainer Complete The logical second step for any homelab 10.1.1.8:9443
Deploy Dokuwiki Complete 10.1.1.8:21080
Get professional website up Complete* 10.1.1.8:22080 Github repo *not fully self-hosted - actually a carrd.co site (really nice UI) in a wrapper page so that it has a DonFerris.me URL (carrd.co charges extra for this)
External/Public access Complete External access to Portainer, Dokuwiki, and DonFerris.me via Cloudflare secure tunnel
Publish HomeLab blog In Progress For chronicling “the journey”!
Setup TrueNAS In Progress Storage array (36+9TB) for all media (movies music, photos, audiobooks, etc.), NextCloud data, and whatever else
* Replace server power supply Soon Server power supply died. Will replace it with the one from the test bench machine but it will have to wait ‘til we return from Italy
Deploy WriteFreely Next Best/simplest/easiest blogging platform
Setup Proxmox Cluster Next Basic setup (on namotu) with VMs and containers for existing and future services
Migrate existing services to Proxmox Next
Deploy NextCloud Next Priority: High - primary use case for my homelab - privatizes nearly all of my/our data
Replace Router Soon Out with the old and in with the new…
Setup private tunnel Soon for accessing NextCloud and other services - Cloudflare tunnels can be used for this but I may use (and/or) Wireguard
Customize/extend NextCloud Soon Migrate all notes, calendars, contacts, mail client (?), office docs, setup file sharing, bookmarks, passwords (?)
Setup Photo Gallery Soon Using LibrePhotos - integrated with NextCloud *or maybe start with built-in NextCloud photos and migrate to LibrePhotos later?*
Setup backup system Soon* Priority: High - Setup SB01.0K8.02.2017 (Rarotonga - Odroid HC2) as backup server with duplicate hard drives (so they can be swapped in/out monthly) using Borg or Proxmox Backup Server. Also setup redundancy using BackBlaze * *Duplicate hard drives is an expense that will have to wait but I can still setup Borg and Backblaze*
Setup Proxmox Cluster Soon High Availability server for all my servers/services/websites - use namotu, matamanoa, nukulau
Setup Network Soon segmentation, VLANs, firewall rules, bastion machine, VPN, Wireguard, etc.
Setup Jellyfin Media Server Soon Jellyfin on dedicated NUC borabora
Personal audiobook server Soon
Personal ebook server Soon
Home Automation Soon Home Assistant
Soon
Later
Deploy HAProxy on pfSense Later In lieu of numerous/individual public hostnames on Cloudflare, this will route incoming traffic based on subdomain - medium priority - As with the SSL cert for internal sites/services, I’ve tried this several times with no success
SSL certificate for internal sites/services (using Lets Encrypt/Certbot)]] Later This is really just so that I don’t have to deal with the *”This site may be unasfe”* message - low priority - *(I’ve tried to set this up repeatedly and it never works.)*
Setup DMZ Later for websites
Personal email server Later
Create Unattended Ubuntu Server installer for headless machines Later low priority
Maybe/TBD

* Deploy/setup dashboard - Flame/Heimdall/


(OLD CONTENT)

Home Network

Develop Unattended Ubuntu Server Installer (for headless machines)

Deploy Invidious

Get personal website online

Get professional website online

Get HomeLab blog online

Rarotonga as backup server]]

Deploy Uptime Kuma

Setup private tunnel for accessing NextCloud