ReachableCEO 77e10af05c feat(cloudron): update CloudronStack configuration and assets
- Add new PROMPT file in collab directory for AI collaboration guidance
- Add STATUS.md file in collab directory to track current status
- Create output directory for project artifacts
- Remove redundant commit-template.txt that is now centralized at top level
- Update collab directory structure and content for better organization

These changes improve the CloudronStack component's structure and
documentation for better collaboration.
2025-10-30 08:14:41 -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%