OIOrchide Irakoze SRinblog.opsctrl.dev·Jul 22 · 7 min readWhy Our Users Are Convinced We're the Home of NestJS MonoreposIf you've ever deployed a NestJS app that lives inside a monorepo, you know the ritual. You connect the repo, and the platform shrugs. Now you're in a settings panel typing in a root directory, a buil00
OIOrchide Irakoze SRinblog.opsctrl.dev·Jul 18 · 7 min readHow We Isolate Hundreds of Tenants — and Prevent Cross-Tenant BleedA single-tenant deployment is easy: one app, one set of resources, one blast radius that only ever touches its owner. A multi-tenant platform is a different animal. On opsctrl, hundreds of unrelated a00
OIOrchide Irakoze SRinblog.opsctrl.dev·Jul 18 · 8 min readEvery App Gets a URL: How opsctrl Handles Dynamic and Custom DNSOne of the quiet promises of a Platform-as-a-Service is that you should never have to think about DNS. You push code, and a few moments later there's a live URL with a valid SSL certificate sitting be00
OIOrchide Irakoze SRinblog.opsctrl.dev·Jun 23 · 2 min readWhat we've learn about NestJS after deploying a hundred api's The elephant in the room is the above admin dashboard . some three months later and a zillion out reach attempts i confidently feel we've brought our delivery engine to adequate test , and i feel we c00
OIOrchide Irakoze SRinblog.opsctrl.dev·Jun 8 · 5 min readNestJS Deployment on pnpm 11: Fixing Native Binaries Like bcrypt in Docker You changed nothing. pnpm changed a default. And now your pipeline is on fire. Upon close inspection you find something like this: ERR_PNPM_IGNORED_BUILDS The following dependencies have build script00