
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
@mastra/apple-container
Advanced tools
Apple container CLI sandbox provider for Mastra workspaces.
Implements the WorkspaceSandbox interface with Apple's container CLI. The provider starts a long-lived OCI Linux container and runs workspace commands through container exec.
npm install @mastra/apple-container
import { Workspace } from '@mastra/core/workspace';
import { AppleContainerSandbox } from '@mastra/apple-container';
const sandbox = new AppleContainerSandbox({
image: 'node:22-slim',
volumes: {
'/Users/me/project': '/workspace',
},
workingDir: '/workspace',
});
const workspace = new Workspace({ sandbox });
await workspace.init();
const result = await workspace.sandbox?.executeCommand?.('node', ['--version']);
console.log(result?.stdout);
await workspace.destroy();
See the package changelog for version history and release notes.
We have an open community Discord. Come and say hello and let us know if you have any questions or need any help getting things running.
FAQs
Apple container CLI sandbox provider for Mastra workspaces
The npm package @mastra/apple-container receives a total of 386 weekly downloads. As such, @mastra/apple-container popularity was classified as not popular.
We found that @mastra/apple-container demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 7 open source maintainers collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.