Skip to content

Getting started

From sign-up to live URL takes under 5 minutes. There are four steps.

  1. 1. Create an account

    Go to the /login page and switch to the "Sign up" tab. Enter your name, email, and password (at least 12 characters). Once you sign up, you'll land on the dashboard.

  2. 2. Create a project

    Type a project name in the dashboard's left panel and press the + button. On the free tier you can create 1 project (see Concepts).

  3. 3. Deploy

    You can deploy in one of two ways.

    From the dashboard

    Select your project. Check "Ready image" or "Build from repo". In repo mode, enter an https git URL (see the Deploy page for repo requirements). Enter a port (default 3000), then click "Deploy" or "Build + Deploy".

    From the CLI

    First create a key in Dashboard → API Keys, then log in and deploy (see the full command list in the CLI reference):

    detpul login
    detpul deploy --project <proje-slug> --repo https://github.com/kullanici/repo.git --follow
  4. 4. Check it live

    The status badge in the deploy history moves through Queued → Building → Deploying → Live. Watch the live log stream with the "Logs" button, or from the terminal:

    detpul logs --project <proje-slug> -f

    Once the deploy status turns Live, the project is live at &lt;deployment-id&gt;.detpul.app.

If you're comfortable with the terminal, the CLI is faster; on your first try, the dashboard offers a more visual path. Both use the same API.

What's next?

  • Environment variables — add project settings (API key, feature flag); they're injected into the container at deploy time.
  • Databases — create an isolated Postgres or Redis instance tied to your project.
  • Custom domain — connect your own domain to your project with DNS verification.
Getting started — DETPUL Docs