Skip to content

chore: add Docker runtime support#25

Merged
BenjaminGrabow merged 1 commit into
mainfrom
chore/docker-support
Apr 28, 2026
Merged

chore: add Docker runtime support#25
BenjaminGrabow merged 1 commit into
mainfrom
chore/docker-support

Conversation

@BenjaminGrabow
Copy link
Copy Markdown
Owner

Summary

Adds containerized runtime support so contributors can run Narrative Alpha Agent without depending on a locally configured Node/pnpm environment.

What changed

  • Added a multi-stage Dockerfile with dependency, test, and runtime stages
  • Added docker-compose support with a persistent SQLite volume
  • Added Docker usage and operations documentation
  • Added container build and run validation to CI
  • Documented container commands in the README

Tests

  • pnpm run check
  • pnpm run replay
  • CI builds the Docker test target
  • CI builds and runs the runtime image

Notes

Local Docker is not installed in this workspace, so container execution is validated through GitHub Actions rather than a local Docker daemon.

@BenjaminGrabow BenjaminGrabow merged commit f058111 into main Apr 28, 2026
1 check passed
@BenjaminGrabow BenjaminGrabow deleted the chore/docker-support branch April 28, 2026 21:43
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