ArchMeta · Built 2026-09-09T17:39:23.802Z

Container Image

Container Images archmeta-site (container) archmeta-kernel (container) archmeta-build (job) archmeta/kernel archmeta/site Is instantiated asIs instantiated asIs instantiated as

Elements (6)

Container Imagesarchimate:node

deployment.images

What is actually shipped. Multi-stage builds: the workspace is compiled once, then only the built output and production dependencies are copied into a slim runtime layer.

archmeta/kernelarchimate:technologycomponent

deployment.images.kernel-image

Multi-stage image on node:22-alpine. Build stage installs the npm workspace and compiles every package; the runtime stage carries the Kernel, the CLI and the Viewer bundle. Entry point is archmeta daemon; the model repository arrives as a mount, never baked in.

archmeta/sitearchimate:technologycomponent

deployment.images.site-image

nginx:alpine with the generated site copied into the web root. Built per model repository rather than per product release, because its content is the customer's architecture, not ArchMeta's code.

archmeta-site (container)archimate:node

deployment.docker-engine.site-container

An nginx image serving the generated static site. It has no connection to the Kernel and no back end of its own — once the site is built, this container is interchangeable with any static host.

archmeta-kernel (container)archimate:node

deployment.docker-engine.kernel-container

Runs the Kernel daemon, publishing port 7777 and serving the Viewer bundle alongside the API. Stateless: kill it and nothing is lost, because everything it knows was read from the mounted repository and everything it changed was committed back to it.

archmeta-build (job)archimate:node

deployment.docker-engine.builder-container

A one-shot container that runs archmeta build and exits. This is the CI shape: check the repository out, build the site, publish the artifact, tear everything down. Nothing persists between runs, which is safe precisely because the load is a pure function of the commit.

Relationships (5)

Is instantiated asarchimate:realization

deployment.images.kernel-image → deployment.docker-engine.builder-container

Is instantiated asarchimate:realization

deployment.images.kernel-image → deployment.docker-engine.kernel-container

Is instantiated asarchimate:realization

deployment.images.site-image → deployment.docker-engine.site-container

deployment.images → deployment.images.kernel-imageContainer Images → archmeta/kernelarchimate:composition

deployment.images → deployment.images.kernel-image

deployment.images → deployment.images.site-imageContainer Images → archmeta/sitearchimate:composition

deployment.images → deployment.images.site-image

← Home