Hextiny

Service Type

Step 1

Choose the type of service you want to deploy.

Web Service Backend APIs, full-stack apps, workers
Web Service Backend APIs, full-stack apps, workers, or any server process that listens on a port.
$7/mo
Static Site HTML, CSS, JS, SPAs, Gatsby, Next.js static export, Hugo, Jekyll, or Eleventy.
Free
Background Worker Cron jobs, queue processors, scheduled tasks. No HTTP port required.
$7/mo
Cron Job Run commands on a schedule. Every minute, hour, day, or custom cron expression.
Free

Source

Step 2

Connect your Git repository. Public and private repos supported.

Connect your GitHub account to browse your repositories (public & private).

Or enter a repo URL manually below.

e.g. https://github.com/my-org/my-app
Only if your app is in a subdirectory

Build & Deploy

Step 3

We auto-detect the runtime from your repo. Override below if needed.

Auto-detect We'll detect the runtime from your repository
Auto-detect We'll detect the runtime from your repository automatically (package.json, requirements.txt, go.mod, etc.)
Recommended
Node.js Express, Fastify, NestJS, Next.js, Remix, or any Node app. Auto-detects version from package.json.
Node.js 22 Latest LTS. Ideal for new projects with ESM and modern features.
Latest
Python 3 Django, Flask, FastAPI, or any Python app. Auto-detects version from runtime.txt or pyproject.toml.
Go Gin, Echo, Fiber, or any Go binary. Auto-detects version from go.mod.
Rust Actix, Axum, Rocket, or any Rust binary. Builds from Cargo.toml.
Ruby Rails, Sinatra, or any Ruby app. Auto-detects version from .ruby-version.
Java Spring Boot, Quarkus, Micronaut, or any JVM app. Builds with Maven or Gradle.
PHP Laravel, Symfony, WordPress, or any PHP app. Uses Apache/Nginx.
Docker Full control with a custom Dockerfile. Use any language or stack not listed above.
Advanced
Leave blank if using Docker
Yearly billing available — save ~17% See plans

Settings

Step 4
Used in the URL: https://my-awesome-app.hextiny.com

Auto-Deploy Automatically deploy when you push to the branch above
Advanced
We'll ping this endpoint to confirm your app is running
Path to your Dockerfile relative to root directory
Build context directory for Docker
Point your domain's CNAME to hextiny.com
Only trigger auto-deploy when these paths change (globs). Leave blank for all changes.

Environment Variables

Step 5

Sensitive values like API keys and database URLs.

Creating deployment…