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/releasesVerify the installation:
espacetech version3. Login
espacetech loginEnter your email and password, or use browser-based authentication.
4. Initialize Your Project
Navigate to your project directory and run:
cd my-app
espacetech initThis 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 deployThe CLI will:
- Package your source code
- Upload it to Espace-Tech Cloud
- Build a Docker container using your build command
- Deploy it to Kubernetes
- 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.comPoint your domain’s DNS to 65.109.68.181 with an A record, and SSL is provisioned automatically via Let’s Encrypt.