Commit Graph

4 Commits

Author SHA1 Message Date
Radosław Gierwiało
c9eecb1117 Add Docker service management
- Stop service before backup operation
- Start service after backup completion
- Proper error handling for docker-compose commands
- Dry-run support for service operations
2024-08-16 14:20:00 +02:00
Radosław Gierwiało
6576568c58 Add volume and network parsing functionality
- Parse Docker compose volumes (bind mounts and named volumes)
- Handle external volume detection
- Parse network configuration with external network support
- Support both short and long syntax for volumes/networks
2024-08-14 11:15:00 +02:00
Radosław Gierwiało
422dfaec6f Add core Docker2PBS class and compose parsing
- Basic class structure with configuration handling
- Docker compose file loading and validation
- Service configuration extraction
- Command line argument parsing
2024-08-12 10:30:00 +02:00
Radosław Gierwiało
29f7b9e087 Add project dependencies
PyYAML dependency for docker-compose.yaml parsing
2024-08-10 09:00:00 +02:00