Framework version: 0.1.0
Collection of tools, scripts and utilities for Double Commander.
This repository is the single source of truth for all Double Commander tools.
Double Commander integrations use this repository directly.
Changes are developed, tested and validated through Gitea Actions.
double-commander-tools/
├── README.md
├── ARCHITECTURE.md
├── VERSION
│
├── deploy/
│ ├── deploy.py
│ └── tests/
│
├── scripts/
│ └── tool-name/
│
├── shared/
├── resources/
└── docs/
Every change follows this sequence:
Each tool has its own version and follows the standard tool layout.
Example:
tool-name/
├── README.md
├── deploy.yml
│
├── config/
├── docs/
├── examples/
├── tests/
│
└── source files
Deployment is manifest driven and used for installation, recovery and migration.
Each tool contains a deploy.yml describing:
The deployment engine reads these manifests automatically for recovery and installation scenarios.
The deployment engine contains no tool-specific logic.
The repository framework version is stored in:
VERSION
Individual tools maintain their own version independently.