readme updates

This commit is contained in:
John Lancaster
2024-12-29 14:34:20 -06:00
parent a647982b37
commit 1020239659

View File

@@ -2,19 +2,20 @@
## Objectives ## Objectives
- Use flakes - SSH remote with VSCode
- Debugger must work
- Multiple dev versions (different branches, forks)
- Multiple config directories - deployment and test
- `devenv`-based workflow - `devenv`-based workflow
- Shell - Shell
- Makes `uv` available - Makes `uv` available
- Syncs `devenv` virtual environment - Syncs `devenv` virtual environment
- `appdaemon` - `appdaemon`
- Build Docker - Build Docker
- SSH remote with VSCode - Use flakes
- Jupyter through VSCode - Jupyter through VSCode
- `autoreload` must work with editable install of the dev version - `autoreload` must work with editable install of the dev version
- Multiple dev versions - could always work in a dev container
- Multiple config directories
- Debugger must work
- Observation - telegraf/promtail - Observation - telegraf/promtail
- Utility - portainer, watchtower - Utility - portainer, watchtower
@@ -70,7 +71,7 @@ nixos-rebuild switch --flake git+https://gitea.john-stream.com/john/ad-nix#ad-ni
### Secrets ### Secrets
`secrets/secrets.yaml` needs to have `secrets/secrets.yaml` needs to be edited from the terminal. There's a `sops-ad` command for convenience. The following keys are required:
- `telegraf_influx_token` - `telegraf_influx_token`