Skip to content

fix(docker): update Makefile and compose for managed mode defaults#86

Merged
viettranx merged 2 commits into
nextlevelbuilder:mainfrom
thieung:fix/makefile-docker-compose-updates
Mar 9, 2026
Merged

fix(docker): update Makefile and compose for managed mode defaults#86
viettranx merged 2 commits into
nextlevelbuilder:mainfrom
thieung:fix/makefile-docker-compose-updates

Conversation

@thieung
Copy link
Copy Markdown
Contributor

@thieung thieung commented Mar 8, 2026

Summary

  • Remove obsolete docker-compose.managed.yml reference (managed mode is now default)
  • Add docker-compose.postgres.yml to default COMPOSE — required for managed mode DB
  • Add shared external network for cross-stack service discovery (containers can call each other by service name)
  • Add Makefile targets: net (create shared network), dev (UI dev server), migrate (run DB migrations)
  • Fix UI Dockerfile healthcheck: localhost127.0.0.1

Test plan

  • make build compiles successfully
  • make up starts postgres + goclaw + goclaw-ui
  • make down / make reset work correctly
  • Cross-stack service discovery works via shared network
  • make dev starts UI dev server
  • make migrate runs DB migrations

@thieung thieung force-pushed the fix/makefile-docker-compose-updates branch from 83adc76 to 89a055f Compare March 8, 2026 16:35
- Remove obsolete docker-compose.managed.yml reference from COMPOSE
- Add docker-compose.postgres.yml to default COMPOSE (required for managed mode)
- Add shared external network for cross-stack service discovery
- Add make targets: net, dev, migrate
- Fix UI healthcheck to use 127.0.0.1 instead of localhost
@thieung thieung force-pushed the fix/makefile-docker-compose-updates branch from 89a055f to 50afacb Compare March 8, 2026 16:41
@viettranx viettranx merged commit 1df0e51 into nextlevelbuilder:main Mar 9, 2026
2 checks passed
mrgoonie added a commit that referenced this pull request May 28, 2026
* feat(skills): add workspace-organizing built-in skill

Enforces purpose-based folder convention for agent workspaces with two
modes (flat for ad-hoc work, project for named multi-file work),
per-agent namespacing under shared/<agent_key>/ to prevent collisions
in team workspaces, and pre-write discovery via vault_search /
memory_search / knowledge_graph_search to surface related files and
avoid duplicates. Vault integration documents which folders are
Vault-indexable and how scope mirrors workspace scope.

Closes #71

* docs(changelog): add workspace-organizing skill entry

Refs #71
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants