Update TODO list

This commit is contained in:
2025-06-07 10:02:55 -07:00
parent 1f01363dea
commit 59ced9043b
3 changed files with 26 additions and 9 deletions

View File

@@ -31,3 +31,4 @@ traefik
USEPATH USEPATH
vxlan vxlan
websecure websecure
wildcloud

View File

@@ -2,7 +2,7 @@
Welcome! So excited you're here! Welcome! So excited you're here!
When I was an 8 year old kid, I had a computer named the Commodore64. One of the coolest things about it was th _This project is massively in progress. It's not ready to be used yet (even though I am using it as I develop it). This is published publicly for transparency. If you want to help out, please get in touch._
## Why Build Your Own Cloud? ## Why Build Your Own Cloud?

View File

@@ -1,13 +1,18 @@
# To Do # To Do
- Look at all FIXME comments. - Look at all FIXME comments.
- Finish Longhorn setup. - need to lock down w/ crowdsec (start an ops guide. follow ops discipline)
- Finish dnsmasq setup
- Create `wild-init` script.
- Create `wild` golang cli.
## Infrastructure Setup Cleanup ## Infrastructure Setup Cleanup
- Continue migrating from k3s to talos.
- Continue converting infrastructure_setup to kustomize
- Put Cloudflare-specific setup in a `dns_providers` directory. - Put Cloudflare-specific setup in a `dns_providers` directory.
- Standardize metallb allocation in coredns-service.yaml and traefik-service.yaml. - Standardize metallb allocation in coredns-service.yaml and traefik-service.yaml.
- Remove helm dependency in preference of kustomize. - Update setups to use kustomize patterns
- Figure out Traefik IngressRoute CRD. Is it better than just Ingress? (dashboard uses IngressRoute currently, example-admin uses Ingress) - Figure out Traefik IngressRoute CRD. Is it better than just Ingress? (dashboard uses IngressRoute currently, example-admin uses Ingress)
- Standardize install methods - Standardize install methods
- Remote yaml installs - Remote yaml installs
@@ -23,17 +28,16 @@
## App packs to develop ## App packs to develop
- Manager - Operator
- Cockpit? - Cockpit?
- Databases ✅ - Databases ✅
- Tailscale? - Tailscale?
- Backups. - Backups.
- SSO? - restic
- SSO
- zitadel
- Productivity - Productivity
- Nextcloud ✅ - books: librum
- Require 3 nodes for Longhorn.
- Consider https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner for nextcloud nfs storage.
- Jellyfin?
- Communications Stack - Communications Stack
- Matrix/Synapse. - Matrix/Synapse.
- Email - Email
@@ -43,3 +47,15 @@
- Static web sites - Static web sites
- Intelligence stack - Intelligence stack
- Set up cloud to utilize GPUs. - Set up cloud to utilize GPUs.
- LLM: langfuse
- Data stack
- mathesar (airtable)
- nocodb (airtable)
- Jupiter lab
- Dev stack?
- faas: fx
- pass: kubero
- mobile-app-backend-aas: nhost
- cloud: tau
- Misc
- home assistant