TuCloudDocsv1.0
GuidesStatus Dashboard
Docs/Getting started
Getting started

Quickstart

Publish a compatible GitHub repository in a few steps.

Before you begin

  • A TuCloud account with an active plan and hosting account.
  • Installation access to a GitHub repository.
  • A branch that builds a compatible web application or static output.
  • Node.js 22 for Node projects; Python runtimes use Python 3.12.

Publish your first project

  1. 1
    Open Projects

    Select New Project in the dashboard and connect GitHub if it is not authorized yet.

  2. 2
    Choose the repository

    TuCloud only imports repositories included in the authorized installation.

  3. 3
    Confirm configuration

    Review the branch, detected runtime, and permanent .tucloud.app subdomain.

  4. 4
    Wait for the workflow

    TuCloud creates .github/workflows/tucloud-deploy.yml and registers the deployment.

  5. 5
    Open the domain

    When the status is ready, open the deployment URL from the project detail.

Verify the build

Before importing, run the same commands your project declares. TuCloud uses npm, pnpm, or Yarn based on the lockfile.

Terminal
npm ci
npm run build