Skip to content

Commit 412b0e1

Browse files
radumalicadependabot[bot]rhad00
authored
feat: Add Docker and Git integration for service discovery and version control (#26)
feat: Add Docker and Git integration for service discovery and version control - Implemented Docker discovery service to automatically detect and manage Docker containers. - Added Git service for version control, enabling automatic commits of configuration changes. - Created models for ConfigChange, DiscoveredService, and GitRepository to track changes and discovered services. - Updated app and index files to initialize Docker and Git services based on environment variables. - Enhanced Docker discovery with event handling for container lifecycle events (start, stop, die, destroy). - Implemented auto-sync functionality for Git repositories to keep configurations in sync with remote. - Added configuration export functionality to save current state to Git repository. - Updated Docker Compose file to include necessary environment variables and mount Docker socket. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: rhad00 <radu.malica@gmail.com>
1 parent 5d9da51 commit 412b0e1

File tree

20 files changed

+5141
-52
lines changed

20 files changed

+5141
-52
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,6 @@ backend/config_backups/
6262
backend/config/
6363
backend/backups/
6464
*.sh
65-
docs
65+
docs
66+
CLAUDE.md
67+
FEATURE_IMPLEMENTATION.md

0 commit comments

Comments
 (0)