Harbor Forge
The versioned building blocks every new project of ours is composed from.
$ hm-forge catalogueauth beta auth-bff 1.0.0 auth.session auth.oidcbackend beta node-app 1.1.0 http.server secrets.envdatabase beta db-postgres 1.0.0 db.postgres db.migrationsdeploy beta deploy-droplet 1.6.1 deploy.release deploy.rollbackobservability beta obs-health-version 1.0.0 obs.health obs.version beta obs-logging 1.0.0 obs.loggingci beta ci-node 1.0.0 ci.node ci.deploy ci.secretscan$
What it is
Harbor Forge is the platform new Harbor Media projects come from. Instead of copying the last project, a new one is composed from versioned blocks, and records exactly which versions it uses.
How it's built
Blocks cover sign-in, the Node.js server, PostgreSQL and migrations, logging, health and version endpoints, deploys with rollback, and CI with secret scanning. Its own test gates include running the real server setup on the same operating system our servers use.
Where it stands
In use for new projects. Every block is still marked beta; a block is only promoted to stable once it has survived real use.
More screens
Get in touch
Want to know more about one?
Send us a note. We'll tell you what we can.
Or email [email protected]