BlogStart here

What does deploying an app mean?

Deploying means moving your app from your computer to a computer that stays on and has a public address.

How the Agent API works
  • Your computerOnly you can open the app
  • A serverA computer that stays on
  • An addressAnyone can open the link
  • That is deployingYour app, available to everyone

The short answer

Deploying means putting your app on a computer that is always on and reachable from the internet. Right now your app runs on your own computer, so only you can open it. After you deploy it, anyone with the link can.

That computer is called a server. Deploying also gives the app an address, sets its secrets, and connects its database. A host, also called a platform, does the heavy parts for you.

What happens when you deploy

  1. Your code is packaged

    Your project folder is collected. Folders such as node_modules and .git are skipped, because the server installs those itself.

  2. The app is built

    The server installs your dependencies and runs your build step, if you have one. A build turns your source code into something that can run.

  3. The app is started

    The server runs your start command. Your app begins to listen on a port, which is a numbered door that requests arrive at.

  4. It gets an address

    The app is given a web address and a certificate, so the link starts with https://.

  5. It is checked

    The platform checks that the app answers. If it does not, the deploy fails and says why.

The words you will meet

  • Server. A computer that stays on and answers requests from the internet.
  • Build. The step that installs your dependencies and prepares your code to run.
  • Start command. The command that runs your app, such as npm run start.
  • Port. The numbered door your app listens on. The platform tells your app which one in an environment variable named PORT.
  • Environment variable. A named setting, such as an API key, that you give the app from outside the code.
  • Database. Where your app keeps data that must last, such as users and orders.
  • Domain and address. The name people type. You start with an address on the platform, and later you can add your own.
  • HTTPS. The padlock. It keeps traffic private. It needs a certificate, which the platform issues for you.
  • Logs. What your app printed while it ran. They are how you find out why something broke.

What changes between your computer and a server

Your computer has your files, your .env, your database and your installed tools. A server starts clean. That is why an app that works on your computer can fail online, and why a short list of causes explains most failures.

Three kinds of app

A site made only of files, such as HTML, CSS and images, is a static site. An app with code that runs on the server, such as an Express or Flask app, is a server app. Many tools make both. Static site, server or function explains how to tell which one you have.

01Before you commit

Here's where it stops.

A platform that only tells you what it is good at is one you find the edges of in production. These are the ones to know before your first deploy.

  1. Apps sleep when idle

    On every plan, an app nobody is using goes to sleep and the next visit wakes it. The first request took 2.9 to 13.9 seconds in our measurements, depending on the stack. There are no always-on workers, so use a cron job or a webhook for background work.

  2. One region

    Everything runs in Singapore, with the database beside the app. Users far from Asia will see slower responses.

02Questions

Deploying questions, answered.

Anything else? Write to us and a person answers.

support@antideploy.com
Do I need to buy a server?

No. A platform such as Antideploy runs the server for you. You never log in to it.

What is the difference between hosting and deploying?

Hosting is the place your app lives. Deploying is the act of putting a version of your app there. You deploy many times and host once.

How long does a deploy take?

It depends on the app. A static site takes about 36 seconds from push to live. An app with a server takes longer, because it installs and builds first.

Can I deploy again after I change something?

Yes. Deploy again and the new version replaces the old one. With Antideploy you ask your agent to deploy, or connect GitHub so that every push deploys.

Deploy something. Start with one sentence.

Paste one sentence into your coding agent, click Approve once, and get a live link. No card, no trial clock.

Start from GitHub or a folder
Prompt copied Paste it into Claude Code, Codex or Cursor and press Enter.