Convert your .NET Aspire configurations to Coolify deployments in seconds. Parse, generate scripts, or deploy directly via the Coolify REST API.
npm install -g aspire2coolify npx aspire2coolify Everything you need to bridge Aspire and Coolify
Parse your .NET Aspire Program.cs and convert it to Coolify-compatible deployments automatically.
Deploy directly to Coolify via REST API, or generate bash scripts for manual execution.
PostgreSQL, MySQL, MongoDB, Redis, SQL Server — all Aspire databases supported out of the box.
RabbitMQ, Kafka, Keycloak, NPM apps, Docker containers, and more.
Deploy from public or private GitHub repositories with full GitHub App support.
Skip existing resources with --skip-existing for safe, repeatable deployments.
Get up and running in minutes
$ npm install -g aspire2coolify $ npx aspire2coolify <command> $ yarn global add aspire2coolify $ pnpm add -g aspire2coolify Requires Node.js 18+
export COOLIFY_API_URL=https://coolify.example.com
export COOLIFY_TOKEN=your-api-token aspire2coolify deploy ./AppHost/Program.cs \
--server-id your-server-uuid var builder = DistributedApplication.CreateBuilder(args);
var postgres = builder.AddPostgres("db")
.WithDataVolume()
.WithHostPort(5432);
builder.AddNpmApp("frontend", "../Web")
.WithReference(postgres)
.WithHttpEndpoint(env: "PORT")
.PublishAsDockerFile();
builder.Build().Run(); This automatically creates PostgreSQL database and deploys your frontend app to Coolify!
Comprehensive support for Aspire's resource types