Live · 7 microservices · zero-trust by default

Push code.
Get production DevOps
back in seconds.

Connect a GitHub repo. AutoDeploy reads your actual stack, generates the Dockerfile, CI/CD, Kubernetes, and Terraform your team needs, and opens a PR you can review — or hands the whole pipeline off and deploys it for you.

No credit card. No YAML to write first. Real infra, generated from your real repo.

checkout-api — autodeploy
$
8Artifact types generated
7Independent microservices
0YAML you write by hand
100%Of the output is yours to keep
Features

Built like infrastructure a security team would actually approve.

Multi-stack detection

Reads your real dependency graph — package.json, requirements.txt, go.mod, and beyond — instead of guessing from a folder name.

Get started

True microservices core

Seven independent services, each with its own database, talking over short-lived signed tokens. Your session token never once reaches an internal service.

Get started

Secrets encrypted at rest

Every stored credential and SSH key is sealed with AES-256-GCM. Nothing sensitive is ever logged or returned in plaintext after it's written.

Get started

Teams and role-based access

Every account gets an organization automatically. Invite teammates, assign OWNER, ADMIN, or MEMBER, and scope everything to the org — not a person.

Get started

Real-time pipeline visibility

Watch detection, generation, and deploy happen live. No refresh button, no guessing whether a build is still running.

Get started

API and webhook platform

Trigger runs and receive signed webhooks programmatically — build AutoDeploy into your own tooling instead of clicking through ours.

Get started
The full toolkit

A complete DevOps automation toolkit — not a demo of one.

Every item below is a real, working generator or check in the product today — not a roadmap slide.

Generates real config for
Dockerfiledocker-composeGitHub ActionsGitLab CI/CDJenkinsKubernetesTerraform (AWS)AnsibleBashPythonAWS options comparisonDockerfiledocker-composeGitHub ActionsGitLab CI/CDJenkinsKubernetesTerraform (AWS)AnsibleBashPythonAWS options comparison
How it works

Four steps. No infrastructure yak-shaving.

01

Connect

Authorize a repo with one click through your GitHub App installation. No server to provision, no YAML to write yet.

02

Detect

We read the actual dependency graph and framework signals in your repo — not a guess from the folder name — to identify your real stack.

03

Generate

Pick the artifacts you want. Get back a reviewable pull request with a working Dockerfile, CI/CD pipeline, Kubernetes manifests, or Terraform.

04

Deploy

Merge it yourself and own the pipeline, or let AutoDeploy run the deploy end to end and watch it happen in real time.

Inside the dashboard

Every pipeline, live — not a spinner and a prayer.

This is the real dashboard UI, shown with sample data — its own design system, unchanged. Sign in and it's your repos, your runs, your deploys.

autodeploy.smilekisan.com/dashboard
Deploys this week
18
+6 vs last week
Avg. build time
41s
−12% since last month
Uptime, tracked runs
99.97%
checkout-api · run #214
Deploying
Detect
Node · Fastify
Generate
4 files
Review
PR #48
Deploy
your server
checkout-apiHealthy
v2.14.0
deployed 3m ago
worker-paymentsHealthy
v1.9.2
deployed 21m ago
admin-dashboardUnhealthy
v3.0.1
1 failed health check
Security

Security isn't a slide in our deck. It's the architecture.

AutoDeploy was built as independent services from day one specifically so a compromise in one place can't cascade into everything else. Here's what that actually means underneath.

AES-256-GCM at rest

Every stored secret and SSH key is encrypted before it ever touches disk — not obfuscated, not base64, actually encrypted.

Dual-token service auth

User sessions are RS256-signed and verified independently by every service. Internal calls use separate 30-second HS256 tokens minted fresh per request — a stolen session token can't be replayed against internal services.

Nothing you sign in with is stored raw

Magic-link and verification tokens are SHA-256 hashed at rest and single-use. Even a database leak wouldn't hand over a working credential.

Rate-limited by design

Every authentication endpoint is rate-limited against brute force and abuse — tightest on the routes that can trigger an email send.

About AutoDeploy

Built by engineers tired of writing the same YAML twice.

AutoDeploy exists because generating a Dockerfile, a CI pipeline, and a Kubernetes manifest for the same repo shouldn't mean three separate afternoons of copy-pasting from old projects. We built the tool we wanted — one that reads your actual code, generates real infrastructure, and gets out of your way.

Whether you're shipping your first side project or your tenth microservice this quarter, AutoDeploy gives you the same starting point a senior DevOps engineer would — in seconds, not a sprint.

Simplicity

Complex DevOps decisions made simple — pick your artifacts, review the output, ship it.

Reliability

Every generator is exercised by real tests against real repos, not hand-waved.

Ownership

Nothing is rented. Every file we generate is yours — commit it, edit it, delete us from the picture entirely.

Transparency

If a feature isn't real yet, the product says so instead of pretending. No fake capability, anywhere.

Built to be built on

A real API, not just a dashboard.

Every action in the dashboard — listing repos, triggering a generation run, checking a deployment — is backed by a public, key-authenticated REST API with outbound webhooks for the events you care about. Script it, wire it into your own tooling, or just read the spec.

Read the API reference →
curl
$ curl -H "Authorization: Bearer ad_live_..." \
    https://autodeploy.smilekisan.com/v1/repositories

{
  "installations": [{
    "accountLogin": "your-org",
    "repositories": [
      { "fullName": "your-org/checkout-api" },
      { "fullName": "your-org/worker-payments" }
    ]
  }]
}

$ curl -X POST \
    -H "Authorization: Bearer ad_live_..." \
    -d '{"artifactTypes":["dockerfile"]}' \
    https://autodeploy.smilekisan.com/v1/repositories/:id/generate

{ "runId": "run_9f2a1c" }
Why not GitLab, why not Netlify

Three things a rented platform structurally can't do.

A CI pipeline that generates config, or an edge network you never touch a server on — both are real products, and neither one can do what happens when you actually own the infrastructure underneath.

Vision

A real server, in your own AWS account

One click boots a real EC2 instance under a scoped IAM role — clones your repo, builds it, starts it running. The same thing you'd do by hand in the AWS Console, just done for you. Not a black box you rent by the request; a real server you own and could SSH into tomorrow.

Netlify and Vercel can't offer this — their whole pitch is that you never touch a server at all.

Cost Explorer

See exactly what you're paying AWS for

Real spend, broken down by service and region, pulled live from your own account's Cost Explorer — not a flat number a platform bills you and hopes you never ask about.

A platform that hosts your app for you has no incentive to show you this — they're the ones setting the number.

Terraform Plan

Infrastructure as code that actually runs

Every generator gives you a Dockerfile or a CI config to download. This one goes further — click Run plan and watch the real terraform plan output against your own AWS account, not a preview or a guess.

GitLab and GitHub Actions can generate the same file — neither one executes it for you.

Pricing

Pricing for teams who own their infrastructure.

No edge network to buy into, no vendor lock-in — connect a server you already have or your own AWS account, and get push-to-deploy simplicity anyway.

Free

Connect a repo, get a working Dockerfile and CI, deploy it once.

$0forever
  • 1 seat
  • 1 deploy target
  • Full generator suite — Dockerfile, CI, K8s config
  • PR preview deployments
  • Health-check auto-rollback
Start free
Most popular

Pro

For teams running real infrastructure, not renting someone else's.

$29/ month
  • Up to 10 seats
  • Multiple deploy targets & environments
  • Multi-service stacks — one target, several containers wired together automatically
  • Approval gates & versioned rollback history
  • Vision — one-click server provisioning on your own AWS account
  • Jira & Slack integration
Start with Pro

Team

For organizations who need to see and control every server and dollar.

Custom
  • Unlimited seats & deploy targets
  • RBAC & full audit log
  • SSO / SAML
  • AWS Cost Explorer — real spend, broken down by service
  • Dedicated support channel
Talk to us

Plan limits are enforced live, not just on this page — Pro and Team checkout run through Stripe.

See your own repo turn into a deploy pipeline.

Connect a real GitHub repo and watch detection, generation, and deploy happen live — no sales call, no credit card.