ComfyUI Node
MD: Repo Fortress
A ComfyUI node in MD_Nodes/Utility with 9 inputs and 3 outputs.
MD: Repo Fortress
- status_report
- changelog_preview
- restart_required
◄modeCheck Status Only►
◄branchmain►
◄dry_runfalse►
◄changelog_depth5►
◄restore_filelatest►
◄do_backuptrue►
◄backup_keep_count5►
◄trigger0►
◄debug_mode0 - Silent►
CategoryMD_Nodes/Utility
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| mode | COMBO | Check Status Only | OPERATION MODE • Purpose: Select the maintenance action to perform. • Options: - Check Status: View git hash and sync state safely. - List Backups: Show available zip restore points. - Standard Update: Pull latest changes. - FORCE RESET: Discard local changes and reset to origin. ⭐ Recommended: Always Check Status before Updating. |
| branch | STRING | main | GIT BRANCH • Purpose: Target branch for git updates/resets. ⭐ Recommended: 'main'. Do not change unless testing. |
| dry_run | BOOLEAN | false | DRY RUN (SIMULATION) • Purpose: Simulate actions without modifying files. • Effect: Prints what WOULD happen to the console. ⭐ Recommended: True when previewing destructive actions. |
| changelog_depth | INT | 51–50 | CHANGELOG DEPTH • Purpose: Number of recent commit messages to display in the status report. |
| restore_file | STRING | latest | RESTORE FILENAME • Purpose: Exact backup zip filename to restore. • Note: 'latest' automatically picks the newest file in the backup dir. |
| do_backup | BOOLEAN | true | AUTO-BACKUP • Purpose: Create a full zip snapshot before modifying code. ⭐ Recommended: True. Essential for atomic rollbacks. |
| backup_keep_count | INT | 51–50 | BACKUP RETENTION • Purpose: Number of recent backups to keep on disk. • Effect: Older backups are automatically rotated/deleted to save space. |
| triggeropt | INT | 00–9007199254740991 | EXECUTION TRIGGER • Purpose: Connect a Seed node to force execution on queue. • Note: Any change in value triggers the node. |
| debug_modeopt | COMBO | 0 - Silent | LOGGING VERBOSITY • Controls console output and enables System/IO profiling. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| status_report | STRING | — |
| changelog_preview | STRING | — |
| restart_required | BOOLEAN | — |