July 1, 2025
Milestone M39 (June 16 - June 29)
We’ve rolled out a revamped onboarding flow focused on streamlining the deployment process. The first phase emphasizes making it effortless to deploy Rails and Next.js apps on NeetoDeploy by automatically detecting build dependencies and required addons from the source code. This significantly reduces manual setup and accelerates time-to-deploy.
Added pnpm buildpack
Introduced native support for the pnpm package manager, ensuring smooth builds for modern JavaScript/TypeScript projects that prefer pnpm over npm or yarn.
Procfile Buildpack Rewritten
Rewrote the internal Procfile buildpack in shell script, eliminating the need for a Procfile in the source code. Instead, processes can now be declared in the app configuration in the web dashboard, giving teams more flexibility and reducing config clutter.
Kpack to Pack Migration Completed: Finalized the transition from Kpack to the Pack CLI for building OCI-compliant images. This shift gives us better visibility, flexibility, and performance in our build pipelines, leveraging Podman for container builds.
Removed Paketo Server Dependency
We’ve removed our dependency on the Paketo buildpack registry server. All necessary artifacts are now hosted directly in NeetoDeploy’s servers, simplifying infrastructure and increasing build reliability.
Retired Heroku Build Integration
Fully deprecated the legacy Heroku build system in favor of our in-house Pack-based build pipeline.
Storage disk high usage alerts with Grafana
Set up a Grafana alert to notify us when disk usage on any of the nodes or containers exceeds 80%, allowing for proactive infrastructure scaling and reducing the risk of storage-related downtime.
Let's get started now.