aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd/app
AgeCommit message (Collapse)Author
2026-06-20hst: optionally disable file placementOphestra
This works around stubborn package managers. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-19cmd/app: include template name in container metadataOphestra
This helps disambiguate active mutable containers. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-19cmd/app: use ROSA_ prefixOphestra
This avoids awkward case-insensitive zsh completion. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-18cmd/app: multiple template uppersOphestra
Having multiple environments is useful, and this was trivial to implement. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-18cmd/app: common configuration fileOphestra
Generally useful for shared storage and environment. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-17hst: optionally cover /run/ earlyOphestra
This works around awkward root permissions. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-17cmd/app: use ephemeral overlay rootOphestra
This replaces autoroot. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-17cmd/app: start application from configurationOphestra
This is currently not very usable due to hakurei immutable overlay mount limitations. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-17cmd/app: high-level app configuration syntaxOphestra
This replaces the nixos module. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-16cmd/app: initial container template commandOphestra
This program is an experimental frontend for cmd/hakurei. This serves as a short-term replacement of the nixos module and a testing environment to implement API useful to planterette. Signed-off-by: Ophestra <cat@gensokyo.uk>