b0b663b7d8dev: add dev tools, pre-commit, Makefile, contributing, changelog, CI, and fix python version
master
Joakim Hellsén2025-06-18 06:01:01 +02:00
2557aacd5dRefactor DockerComposeManager usage in basic_example and enhance error handling for service, network, config, and secret managementJoakim Hellsén2025-06-18 05:05:29 +02:00
c8e262a736Remove copyright header and ensure flexibility in VolumeConfig by allowing extra fieldsJoakim Hellsén2025-06-18 04:47:48 +02:00
6a70beb156Enhance configuration classes with detailed docstrings and improve YAML saving functionality in DockerComposeManagerJoakim Hellsén2025-06-18 04:44:14 +02:00
2996016aeeAdd logging to basic_example and update PostgreSQL database nameJoakim Hellsén2025-06-18 04:41:49 +02:00
2e000017e4Enhance DockerComposeManager with detailed service, volume, and network configurations using Pydantic modelsJoakim Hellsén2025-06-18 04:41:32 +02:00
f0ee0bcac6Implement volume and network management methods in DockerComposeManager and enhance service creation with additional parametersJoakim Hellsén2025-06-18 04:14:51 +02:00
be43c468a4Refactor pyproject.toml and enhance DockerComposeManager with type hintsJoakim Hellsén2025-06-18 03:49:26 +02:00
63160d682fAdd initial implementation of Docker Compose manager and example usageJoakim Hellsén2025-06-18 03:45:48 +02:00