Open EPM ← Back to openepm.dev

Overview

This guide covers the ARM64 development build at public source revision e2d19f164a2923b67ef99868b88981967867ec62. It takes an infrastructure operator from a fresh Google Cloud VM through Docker, database initialization and loopback service checks. Use a fresh database for this walkthrough.

Choose the deployment profile

  • Development source build. deploy/postgres/compose.yaml builds the database and application images for linux/arm64. It uses an external OIDC issuer and starts PostgreSQL, the platform and router MCP listeners, the web service and the worker. The workspace listener is optional. Browser login requires a separate authenticated HTTPS gateway.
  • Packaged release. deploy/release/ describes a separate topology with bundled Keycloak, a browser gateway, a session store and isolated headless Python builds. It requires an independently trusted signed manifest, pinned images and deployment secrets. A source checkout alone cannot supply those artifacts.

The development steps end with ready core services and a verified unsigned denial. Follow the administrator sign-in checkpoints when you have a qualified gateway for your deployment.

Discussion

Discussing Overview

The discussion service requires JavaScript and a connection to Firebase.