Backlog
Backlog
First I should really
- Finish migrating the documentation I wrote on my gist with the help of the good gist
- Finish porting over the Notepad++ saga
- Document the hardware in the lab
- 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 )
- 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
- See 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
- Going to try an XFX Speedster RX 6400 and hope it fits
- Maybe get a game VM running.
iGPU Passthrough
- First I need to expose it to Proxmox using this guide
- After I can try it w/ the macos VM using OpenCore patching
- Then I can try it with Waydroid
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
- See here
Network
Better Web Traffic Statistics
- Web Traffic Analysis using ntopng
- Can run directly on DMSE with notpng-udm but needs a special boot script to start automatically.
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
- Pop!_OS recommended for hosting ollama
- STABLE DIFFUSION!
AI LINKS
- 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