Skip to Content
Getting Started

Getting Started

Deploy your first application on Espace-Tech Cloud in under 5 minutes.

1. Create an Account

Sign up at cloud.espace-tech.com  using email, GitHub, or Google.

2. Install the CLI

# Download the latest release curl -fsSL https://cloud.espace-tech.com/install.sh | sh # Or download manually from GitHub Releases # https://github.com/bz-reda/espace-tech-cli/releases

Verify the installation:

espacetech version

3. Login

espacetech login

Enter your email and password, or use browser-based authentication.

4. Initialize Your Project

Navigate to your project directory and run:

cd my-app espacetech init

This creates an espacetech.json configuration file:

{ "name": "my-app", "framework": "nextjs", "build_command": "npm run build", "start_command": "npm start", "port": 3000 }

The CLI auto-detects your framework (Next.js, Express, Django, Go, etc.) and sets sensible defaults.

5. Deploy

espacetech deploy

The CLI will:

  1. Package your source code
  2. Upload it to Espace-Tech Cloud
  3. Build a Docker container using your build command
  4. Deploy it to Kubernetes
  5. Assign a URL: my-app.app.espace-tech.com

You’ll see real-time build logs in your terminal.

6. Add a Custom Domain (Optional)

espacetech domains add my-app.com

Point your domain’s DNS to 65.109.68.181 with an A record, and SSL is provisioned automatically via Let’s Encrypt.

What’s Next?