Repository navigation
Highlights
Overseer > Deployments > DNS. The records on BASE_DOMAIN, listed and changed at the registrar (Porkbun). Add a record, edit one in place so a re-pointed name never stops resolving, or delete one, and every change is audited.

Fixed
aegis updateno longer stops on a project whose plugin answers predateagent_tools. Updating a project with such a plugin to 0.19.0 failed to render.- Secrets offers a key only where the stack can use it. An AI provider whose SDK isn't installed has no row, unless it holds a saved key, which can still be removed, or it's the active provider, whose key can still be set.
- Mistral and Cohere read as installed on a LangChain stack.
- A shell's twin has a plugin's services, read from
.copier-answers.yml. - A project created on 0.18 gets its
(job_id, started_at)index onjob_executionwhen it updates. make check-queriespasses on Postgres projects.aegis add htmxbrings the web frontend's images and fonts, so the favicon no longer returns 404.- A
.envcopied from.env.exampleboots on a project with ingress and TLS.DOMAINandACME_EMAILleft the example. If yours still has them, delete the two lines. aegis plugins createtakes--repository.
Known issues
This is for the next release.
- On a deployed server, an A record left blank in Overseer's DNS form is refused with "no server in .aegis/deploy.yml", because that file stays on the dev machine. Enter the address yourself. (#1994)
The changelog lists every change.