Update TODO list
This commit is contained in:
@@ -31,3 +31,4 @@ traefik
|
|||||||
USEPATH
|
USEPATH
|
||||||
vxlan
|
vxlan
|
||||||
websecure
|
websecure
|
||||||
|
wildcloud
|
||||||
|
@@ -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?
|
||||||
|
|
||||||
|
32
dev/TODO.md
32
dev/TODO.md
@@ -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
|
||||||
|
Reference in New Issue
Block a user