## Logic Ish, General TODOS
- [ ] openapi docs for the api based on `../shsf`'s implementation
- [ ] Loosen lock down on docker, make startup, update and setup more customizable; When docker is enabled, startup commands are filled ONCE then the user can edit them. Filled in the backend, ui is told to reload, ui shows the commands.

## UI Related
- [ ] Fix Theming to be more professional (use frontend themeing skill & make it look like a professional product)
- [x] replace emoji in the top left with the actual icon 
- [x] Build Repo Settings ui from scratch, is aweful to use and not intuitive, needs to be more like a settings page with a list of settings and a way to edit them.

## Future BS
- [ ] CPU, MEM, NET, DISK sentinal first-installed on EC2s to expose a backend for the user's ui to hit, THROUGH A BACKEND PROXY ROUTE so we can cache and rate limit the requests. This will allow for a better dashboard and better stats for the user to see. We'll use an obscure port for the sentinal so that we dont hit any other services the user may have. Sentinal is our own little C program exposing the stats we need, seperate repo for that thing tho!
