Skip to content

feat(deploy): add Docker Compose self-hosting - #4

Open
alexfrmn wants to merge 2 commits into
mainfrom
feat/docker-self-host
Open

feat(deploy): add Docker Compose self-hosting#4
alexfrmn wants to merge 2 commits into
mainfrom
feat/docker-self-host

Conversation

@alexfrmn

Copy link
Copy Markdown
Owner

Summary

  • add a non-root multi-stage Docker image
  • add a three-service Compose stack for app, gateway, and persistent PTY owner
  • preserve the PTY daemon loopback boundary by sharing the gateway network namespace
  • persist workspace and SQLite data in named volumes
  • document Docker deployment and update renamed repository links

Verification

  • pnpm exec tsc --noEmit
  • pnpm lint
  • pnpm build
  • git diff --check
  • YAML parse of docker-compose.yml

Environment limitation

The cold-start worker has Docker CLI but no Compose plugin, and its Docker socket is inaccessible, so docker compose up and image build could not be executed here.

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.

1 participant