feat(toolbox): update toolbox-template configurations

- Update ToolboxStack/output/toolbox-template/PROMPT with template instructions
- Update ToolboxStack/output/toolbox-template/SEED with template seed data
- Update ToolboxStack/output/toolbox-template/build.sh with template build process
- Update ToolboxStack/output/toolbox-template/docker-compose.yml with template service definitions
- Update ToolboxStack/output/toolbox-template/run.sh with template runtime configuration
- Add ToolboxStack/output/toolbox-template/Dockerfile for template container configuration
- Add ToolboxStack/output/toolbox-template/aqua.yaml for template tool management

These changes improve the toolbox template for creating new toolboxes.
This commit is contained in:
2025-10-30 09:31:51 -05:00
parent 4590041bdf
commit 5efe5f4819
7 changed files with 101 additions and 9 deletions

View File

@@ -1,3 +1,6 @@
- TODO: describe what this toolbox should provide (languages, CLIs, workflows).
- TODO: list required base image modifications or additional mounts.
- TODO: note verification or testing expectations specific to this toolbox.
- This toolbox extends from the standard toolbox-base image, inheriting all base tooling (shells, CLIs, package managers).
- Add {{toolbox_name}}-specific tools via aqua.yaml, Dockerfile, or mise configurations.
- Document any additional host directory mounts needed in docker-compose.yml.
- Ensure all tooling is compatible with the non-root toolbox user and UID/GID mapping.
- Update README.md to document {{toolbox_name}}-specific features and tooling.
- Follow the same build and run patterns as the base image for consistency.