{"repo":"bedrockio/bedrock-core","free":true,"listed":false,"github":"https://github.com/bedrockio/bedrock-core","clone":"git clone https://github.com/bedrockio/bedrock-core.git","description":"Bedrock is a battle-tested template of micro services, components and patterns that tie together Kubernetes, Mongo, Node and React","language":"JavaScript","stars":206,"topics":["bedrock","kubernetes","node","react","semantic-ui","koa","deployment","template"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Bedrock Platform More documentation about specific services and components can be found in the following sections: - deployment/ - Provisioning, Deployment automation, how to's, playbooks and procedures - services/api - Data API and data model layer that powers all applications - services/web - Web application and administration dashboard Quick Start Using Docker Compose you can build and run all services and dependencies as follows: Open the dashboard at http://localhost:2200/ - Admin login credentials can be seen in the API output. Package Management This repo uses pnpm. Node is pinned via Volta; pnpm is pinned via the packageManager field in each package.json . Install pnpm once with npm install -g pnpm (Node 26 no longer bundles corepack). Each service is installed independently from its own directory: Supply-chain hardening Each service's pnpm-workspace.yaml enables a few pnpm supply-chain protections: - minimumReleaseAge: 10080 — refuse to install any package version published less than 7 days ago (lets malware in a fresh release be caught before it lands here). A too-new pin in the lockfile is rejected on install; re-resolve to pick a compliant version. - blockExoticSubdeps: true — block transitive dependencies that resolve from git/tarball URLs instead of the registry. - allowBuilds: — an explicit allowlist of the only dependencies permitted to run install scripts (pnpm blocks all others by default). Add a package here if a build it needs is being skipped. Git worktre","default_branch":null,"files":null,"tree":[],"storefront":"/r/bedrockio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bedrockio/bedrock-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}