Commit Graph

  • b0b663b7d8 dev: add dev tools, pre-commit, Makefile, contributing, changelog, CI, and fix python version master Joakim Hellsén 2025-06-18 06:01:01 +02:00
  • 2557aacd5d Refactor DockerComposeManager usage in basic_example and enhance error handling for service, network, config, and secret management Joakim Hellsén 2025-06-18 05:05:29 +02:00
  • c8e262a736 Remove copyright header and ensure flexibility in VolumeConfig by allowing extra fields Joakim Hellsén 2025-06-18 04:47:48 +02:00
  • 6a70beb156 Enhance configuration classes with detailed docstrings and improve YAML saving functionality in DockerComposeManager Joakim Hellsén 2025-06-18 04:44:14 +02:00
  • 2996016aee Add logging to basic_example and update PostgreSQL database name Joakim Hellsén 2025-06-18 04:41:49 +02:00
  • 2e000017e4 Enhance DockerComposeManager with detailed service, volume, and network configurations using Pydantic models Joakim Hellsén 2025-06-18 04:41:32 +02:00
  • f0ee0bcac6 Implement volume and network management methods in DockerComposeManager and enhance service creation with additional parameters Joakim Hellsén 2025-06-18 04:14:51 +02:00
  • be43c468a4 Refactor pyproject.toml and enhance DockerComposeManager with type hints Joakim Hellsén 2025-06-18 03:49:26 +02:00
  • 63160d682f Add initial implementation of Docker Compose manager and example usage Joakim Hellsén 2025-06-18 03:45:48 +02:00
  • 49e72e82a0 Update .gitignore Joakim Hellsén 2025-06-18 03:45:23 +02:00
  • e653fc36c7 Initial commit Joakim Hellsén 2025-06-18 02:36:48 +02:00