ReachableCEO dd474374d4 feat(toolbox): update Docker configuration and documentation
- Update ToolboxStack/output/toolbox-base/Dockerfile with latest container configurations
- Update ToolboxStack/output/toolbox-base/PROMPT with enhanced AI collaboration instructions
- Update ToolboxStack/output/toolbox-base/README.md with current documentation
- Add ToolboxStack/collab/tool-additions/ directory for additional tool configurations
- Update CloudronStack/output/master-control-script.sh with improved automation logic

These changes enhance the developer workspace configuration and
improve automation workflows across the project.
2025-10-30 08:16:06 -05:00
2025-10-28 21:23:37 +00:00

🌐 TSYSDevStack

A constellation of curated stacks that power rapid prototyping, support simulations, developer workspaces, and (soon) lifecycle orchestration for TSYS Group.


📚 Stack Directory Map

Stack Focus Highlights
🛰️ CloudronStack Cloudron application packaging and upstream research. Catalog of third-party services grouped by capability.
♻️ LifecycleStack Promotion workflows, governance, and feedback loops. Roadmap placeholders ready for lifecycle charters.
🛟 SupportStack Demo environment for support tooling (homepage, WakaAPI, MailHog, socket proxy). Control script automation, Docker Compose bundles, targeted shell tests.
🧰 ToolboxStack Reproducible developer workspaces and containerized tooling. Ubuntu-based dev container with mise, aqua, and helper scripts.

🚀 Quick Start

  1. Clone & Inspect
    git clone <repo-url>
    cd TSYSDevStack
    tree -L 2   # optional: explore the stack layout
    
  2. Run the Support Stack Demo
    cd SupportStack
    ./output/code/TSYSDevStack-SupportStack-Demo-Control.sh start
    ./output/code/TSYSDevStack-SupportStack-Demo-Control.sh test
    

    Uses Docker Compose bundles under SupportStack/output/docker-compose/.

  3. Enter the Toolbox Workspace
    cd ToolboxStack/output/toolbox-base
    ./build.sh && ./run.sh up
    docker exec -it tsysdevstack-toolboxstack-toolbox-base zsh
    

🤖 AI Collaboration

This project uses Qwen AI agents for development and maintenance:

  • Topside: Manages top-level README.md and directory structure
  • CloudronBot: Handles CloudronStack documentation and packaging
  • LifecycleBot: Manages LifecycleStack workflows
  • SupportBot: Maintains SupportStack operations
  • ToolboxBot: Handles ToolboxStack workspace management

🧭 Working Agreement

  • Stacks stay in sync. When you add or modify automation, update both the relevant stack README and any linked prompts/docs.
  • Collab vs Output. Use collab/ for planning and prompts, keep runnable artifacts under output/.
  • Document forward. New workflows should land alongside tests and a short entry in the appropriate README table.
  • AI Agent Coordination. Use Qwen agents for documentation updates, code changes, and maintaining consistency across stacks.

📄 License

See LICENSE for full terms. Contributions are welcome—open a discussion in the relevant stacks collab/ area to kick things off.

Description
TSYS Group Development Stack
Readme AGPL-3.0 308 MiB
Languages
PHP 77.8%
JavaScript 9.1%
HTML 5.7%
Shell 4%
CSS 1.7%
Other 1.7%