Backlog

First I should really

  1. Finish migrating the documentation I wrote on my gist with the help of the good gist
  2. Finish porting over the Notepad++ saga
  3. Document the hardware in the lab
  4. Host a real tool for managing a backlog

The rest of this page is things I may or may not take on but don’t want to lose track of.

Helm

  • Check out homelab charts inspired by k8s at home that I missed out on!
  • Make my own chart for Cloudflare-DDNS (see my doc)
  • Make my own chart for something that has no chart
  • See what Helmfile is (and figure out what template they used for pages!)
  • Check out this sweet repo for what I guess they are calling HomeOps
  • Explore TrueCharts cause it has a shit ton but some terrible ads, but this is better

Kube

  • See what kubevip is all about!
  • Use the Fail2Ban Middleware for traefik and explore what other middleware is offered
  • Open WebUI w/ SSO
  • Finish or delete whoami Helmrelease
  • Finish or delete podinfo Helmrelease
  • Delete the nginx example deployment / ingress / DNS entry
  • Setup external-dns to add UniFi DNS entries
  • Get IoT Started
  • Migrate media management & download clients

HAOS

  • Get SSO working with HAOS too
  • IngressRoute for HAOS-PVE so we can hit it from the web
  • Database we can backup and migrate data from the unRAID VM into?
  • This list is endless

Lens

See lens later…

Comments for the Site

  • disqus can be used to hold comments people make on these pages
  • minimal-mistakes needs to be configured to take advantage of it
  • Need to evaluate other alternatives as well

Use or Delete Pages

  • Currently set up to support a blog style pages
  • Can do pagination with some additional config
  • Can migrate posts on HaynesTower wordpress to here

Infrastructure

Temp Monitoring

  • In Proxmox on the dashboards looks good via this guide
  • Something in grafana later would be good too for historical data

Finish Backup Strat

Figure Out Radosgw

Installed on three nodes, not configured for the other two but is probably fine. See here

Document and Update HAProxy

  • This ended up being trivial for Cephdash but brutal for proxmox. This post was the closest I got to a guide
  • Doesn’t work with Spice

Stick a GPU in an MS-01

iGPU Passthrough

Flux

  • Flux is a pre-req to the backup strat if I want to follow the docs I referenced there
  • This blog has a good tutorial
  • podinfo seems like a “Hello World” for best practices

Getting Grafana working w/ Ceph Dashboard

Network

Better Web Traffic Statistics

InnerSpace w/ Floor Plan

Once we move I will set up InnerSpace for the new house’s coverage and use the plans I have now to map everything out. See here for making custom floor plans.

Smart Home / Car

Integrate Bhyve in HA

  • Bhyve app is terrible. I at least want one button to rain delay all the timers. This integration works but is also brutal. Might not be worth the effort since I won’t need the timers when I move.

Reconfigure Alexa for Amazon Home

  • Though I want to replace Alexa w/ HA Assist and an LLM my current approach here is a mess. Need different accounts for different devices so people stop interrupting each other’s Spotify.

TeslaMate

  • TeslaMate looks great but I’m going to have to dig into each dependency and see if it’s worth isolating it all to it’s own namespace or using existing mosquitto / grafana instances since a lot more than this needs those.

Automatic Tesla Cam Backups

  • TeslaUSB can do this but I’m running a larger SSD and probably don’t need this since I can pull it manually if/when it’s full.

AI

AI Server

  • I bought parts for this, need to document the hardware

Local LLM

  • https://medium.com/@vndee.huynh/build-your-own-rag-and-run-it-locally-langchain-ollama-streamlit-181d42805895
    • https://github.com/vndee/local-rag-example
  • https://github.com/open-webui/helm-charts/tree/main/charts/open-webui
  • https://github.com/tloen/alpaca-lora
    • https://github.com/tloen/alpaca-lora/issues/8#issuecomment-1477490259
  • https://pytorch.org/
  • https://github.com/yurijmikhalevich/rclip
  • https://immich.app/
  • https://r2r-docs.sciphi.ai/cookbooks/local-rag
  • https://www.reddit.com/r/LocalLLaMA/comments/1dltq6o/best_rag_libraries_for_chunking_embedding_and/
  • https://github.com/hiyouga/LLaMA-Factory
  • https://huggingface.co/datasets
  • https://github.com/modelscope/modelscope
  • https://github.com/Lawfam/LLM-Collab -> MAKE EM TALK TO EACH OTHER

C# / App Development

Convert HEIC Photos and Transfer to Plex

  • icloud-photos-downloader or the hackintosh to pull from iCloud
  • ImageMagic to convert the HEIC
    • CLI app that can convert and upload to a staging spot where I can then curate what makes it to Plex

Finish Plex Library Catalogue

  • Real rough app here could use fixing up and a way to run it daily
  • Abstract how it gets the data and implement a version that does not require Tautulli

Hook HaynesTower into Proxmox Cluster

  • Maybe a bad idea but I could host a proxmox VM following the steps for a pbs VM so I could use Proxmox to manage VMs on HaynesTower instead of unRAID (and migrate them easier)

Hook HaynesHyperion into Proxmox Cluster

  • This is likely a bad idea but I can play around with the extra horsepower HaynesHyperion offers though the same cluster management if I install a proxmox VM there.

Self Hosted

These are just things I want to try and host

Vikunja

  • First on the list for family organizers would be vikunja. Looks like a great candidate for the smart home dashboard.

Nextcloud

  • Nextcloud is highly recommended and has a ton of features but I want to wait until things are more stable to host something that would need to be rock solid like replacing a cloud provider

Joplin

  • joplin for notes might be a good for mobile.
  • Need SeaweedFS or something for self hosted back end storage. The app seems to do the rest.

Tour de OS

Found a cool site that lists and describes distros.

  • HOLOISO for a SteamOS 3 (deck OS) esq implementations
  • Pop!_OS for AI
  • Bliss OS which is what Waydroid-Linux points to and seems better than the containerized install on Ubuntu
  • Madness

World Server

AzerothCore looks pretty suck tbh.

DUMP

http://192.168.0.200:8085/#Homepage http://homeassistant.local:8123/adaptive-dash/hallways http://192.168.0.200:32400/web/index.html#!/ http://192.168.0.62:8080/#/login?returnUrl=%2Fdashboard https://pvedash/#v1:0:=qemu%2F100:4:=zfs:=contentImages:::8:=consolejs:21 https://192.168.0.14:8007/#pbsDashboard

NOT PINNED

https://docs.nvidia.com/deeplearning/frameworks/user-guide/index.html#runcont https://github.com/thaynes43/thaynes43.github.io https://us.moshi.chat/ http://homeassistant.local:8123/config/devices/device/e38c74aea575987ca65cc36877dccb1e https://openai.com/index/hello-gpt-4o/ https://platform.openai.com/playground/chat?models=gpt-4o https://chatgpt.com/gpts https://tteck.github.io/Proxmox/#turnkey-lxc-appliances https://www.turnkeylinux.org/ https://catalog.ngc.nvidia.com/orgs/nvidia/containers/pytorch https://github.com/meta-llama/llama-recipes#install-with-pip https://github.com/OpenPipe/OpenPipe/tree/main/examples/classify-recipes https://llama.meta.com/docs/how-to-guides/fine-tuning/ https://pytorch.org/torchtune/main/tutorials/e2e_flow.html https://github.com/pytorch/torchtune/blob/main/recipes/configs/llama2/7B_lora_single_device.yaml https://github.com/pytorch/torchtune/blob/main/recipes/configs/llama3/8B_lora.yaml https://pytorch.org/torchtune/stable/api_ref_datasets.html#datasets https://pytorch.org/torchtune/stable/api_ref_datasets.html#datasets https://catalog.ngc.nvidia.com/orgs/nvidia/containers/pytorch https://jupyter.org/install https://forums.developer.nvidia.com/t/using-a-jupyter-notebook-within-a-docker-container/60188/3 https://pytorch.org/torchtune/stable/tutorials/e2e_flow.html#e2e-flow http://192.168.0.250:61208/ https://blog.kye.dev/proxmox-cockpit https://docs.ceph.com/en/latest/rados/operations/add-or-rm-osds/ https://docs.openwebui.com/tutorial/openedai-speech-integration/ https://forums.unraid.net/topic/140380-supermicro-cse-847-36-bay-4u-sas-3-barebone-chassis-2x-pws-1k28p-sq/#comment-1414637 https://gist.github.com/thaynes43/6135cdde0b228900d70ab49dfe386f91 https://gist.github.com/scyto/76e94832927a89d977ea989da157e9dc https://docs.ceph.com/en/quincy/start/hardware-recommendations/ https://forums.servethehome.com/index.php?threads/minisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785/page-49 https://community.home-assistant.io/t/openassist-chatgpt-can-now-control-entities/579000 https://www.home-assistant.io/integrations/openai_conversation/ http://homeassistant.local:8123/config/voice-assistants/assistants https://music-assistant.io/ https://docs.ceph.com/en/quincy/mgr/dashboard/#enabling-the-embedding-of-grafana-dashboards https://cockpit-project.org/ https://huggingface.co/datasets/wikimedia/wikipedia https://docs.openwebui.com/features/ https://docs.trychroma.com/ https://www.reddit.com/r/ollama/comments/1dtcmxz/local_rag_powered_by_ollama/ https://r2r-docs.sciphi.ai/installation <— NEXT https://dortania.github.io/Anti-Hackintosh-Buyers-Guide/GPU.html