# EthioDeploy > Agentic first development and deployment platform: chat with an AI coding agent that writes code, runs it in a sandbox, and ships it to production on every push to GitHub. No Dockerfile, no YAML. Started in Ethiopia, built for developers everywhere — pay by international card in USD (Polar) from anywhere, or by local bank transfer in Ethiopian Birr (ETB). EthioDeploy auto-detects your app's stack from a GitHub push and builds + deploys it, similar in spirit to Vercel/Render/Railway but with an AI agent built into the workflow: describe what you want changed, review the agent's diff, and it ships straight to a live preview or production. Includes free `.ethiodeploy.app` subdomains, custom domains, domain purchasing with a built-in DNS editor, managed Postgres/MySQL/Redis addons, and branch deployments. Full text of every doc, deploy guide and comparison in one file: https://ethiodeploy.com/llms-full.txt ## Hosting plans Prices are per month, in USD by card or ETB by bank transfer. - Free ($0) — 1 project, sleeps after 30 min idle, `.ethiodeploy.app` subdomain, 512MB managed Postgres/MySQL/Redis, community Telegram support. - Pro ($10 or 1,399 ETB) — usage-based (roughly 6 small sites or 2 mid-sized apps), always-on, custom domains, 5GB managed Postgres/MySQL/Redis, 1 branch preview per project, priority build queue, email support. - Business ($30 or 4,999 ETB) — usage-based (roughly 30 small sites or 11 mid-sized apps), 20GB managed Postgres/MySQL/Redis, 2 branch previews per project, 5 team seats, priority build queue, dedicated Telegram support channel. - Enterprise — custom usage tiers, dedicated infrastructure, SSO/audit logs, SLA-backed uptime. Contact sales. ## Agent mode (AI coding agent) Each project can open an AI coding agent in a live sandbox: it reads, edits, and runs the project's code (installs, builds, tests). You review the diff and Apply, which pushes an `agent/` branch, opens a pull request, and creates a branch preview. Any account gets a one-time free trial of 100,000 tokens on the default model (Qwen3 Coder 30B); after that a separate agent subscription is required. Models include Claude, GPT, Qwen, and 100+ more via the AI Gateway. Usage beyond included credit is billed from a wallet. - Starter ($5 or 950 ETB/mo) — light agent use, a few sessions a week. - Pro ($20 or 2,999 ETB/mo) — daily agent use across projects. - Max ($50 or 8,999 ETB/mo) — heavy, multi-project daily use. ## Domains Search, buy, and attach a domain from the dashboard (any plan). Pay by card in USD (yearly, auto-renews) or by bank transfer in ETB (one year, renew manually). Attach the root domain or subdomains to a project, and edit A, AAAA, CNAME, TXT, and MX records in the DNS editor. ## Documentation ### Overview - [Getting started](https://ethiodeploy.com/docs/getting-started): Sign in with GitHub, install the EthioDeploy app, and deploy your first project in minutes — no server, Dockerfile, or YAML required. - [How deploys work](https://ethiodeploy.com/docs/deploys): How EthioDeploy builds and deploys your app on every push: auto-detected stacks, build logs, and zero-downtime releases. ### Frameworks - [Framework guides](https://ethiodeploy.com/docs/frameworks): Deploy Next.js, Node.js, Python, and SvelteKit apps on EthioDeploy — framework-specific setup notes and links to full guides. ### Configuration - [Web services & background workers](https://ethiodeploy.com/docs/service-types): The difference between a Web Service and a Background Worker on EthioDeploy, and how to configure each. - [Environment variables](https://ethiodeploy.com/docs/env-vars): Add encrypted environment variables to your EthioDeploy project from the settings panel. - [Addons](https://ethiodeploy.com/docs/addons): Add a managed Postgres, MySQL or Redis instance to your EthioDeploy project, with connection strings injected automatically. - [Database & Redis tools](https://ethiodeploy.com/docs/database-tools): Built-in schema browser, ERD view, SQL editor, and Redis key browser for every EthioDeploy project addon. - [Branch deployments](https://ethiodeploy.com/docs/branch-deployments): Give any branch its own always-on preview URL on EthioDeploy, separate from production. - [Custom domains](https://ethiodeploy.com/docs/custom-domains): Point your own domain at an EthioDeploy project with a CNAME or A record, and get a free TLS certificate automatically. - [Analytics](https://ethiodeploy.com/docs/analytics): Built-in page views, request volume, bandwidth, and error rate tracking for every EthioDeploy project. ### Domains - [Buying a domain](https://ethiodeploy.com/docs/domain-purchasing): Search, buy, and attach a domain to your project without a separate registrar account. Pay by card or bank transfer, then manage DNS from the dashboard. ### Agent mode - [Agent mode](https://ethiodeploy.com/docs/agent-mode): Chat with an AI coding agent that reads, edits, and runs your project's code in a live sandbox. Review the diff, then apply it as a pull request. - [Agent plans & credit](https://ethiodeploy.com/docs/agent-pricing): How agent mode is billed: the free trial, Starter, Pro, and Max plans, included credit, the wallet, and what happens when you run out. ### CLI - [Command-line tool](https://ethiodeploy.com/docs/cli): Install the ethiodeploy CLI to create projects, deploy, tail logs, and manage environment variables from your terminal or CI, with JSON output for scripts and AI agents. ### Account - [Team access](https://ethiodeploy.com/docs/team-access): Invite teammates to an EthioDeploy project with Viewer, Developer, or Admin roles. - [Billing](https://ethiodeploy.com/docs/billing): Plans, pricing, and how to pay: USD by card from anywhere or ETB by bank transfer, renewals, the usage wallet, and billing help. ### Help - [Troubleshooting](https://ethiodeploy.com/docs/troubleshooting): Fixes for the most common EthioDeploy issues: failed builds, domains not verifying, and stale deploys. - [Still stuck?](https://ethiodeploy.com/docs/help): Get direct help from the EthioDeploy team for anything the docs don't cover. ## Deploy guides - [Deploy a Next.js app](https://ethiodeploy.com/deploy/nextjs): auto-detected, standalone output, NEXT_PUBLIC_ env vars, Prisma migrations. - [Deploy a Node.js app](https://ethiodeploy.com/deploy/nodejs): Express, Fastify, Hono, NestJS; bind 0.0.0.0 and PORT. - [Deploy a Python app](https://ethiodeploy.com/deploy/python): FastAPI, Flask, Django; start commands and Django proxy settings. - [Deploy a SvelteKit app](https://ethiodeploy.com/deploy/sveltekit): switch adapter-auto to adapter-node, set ORIGIN. - [Deploy a TanStack Start app](https://ethiodeploy.com/deploy/tanstack-start): React or Solid, auto-detected Nitro node server, server functions, VITE_ env vars. - [Deploy a Lovable app](https://ethiodeploy.com/deploy/lovable): GitHub sync, older Vite vs newer TanStack Start apps, Supabase env vars, auth redirect URLs. - [Deploy a Bolt app](https://ethiodeploy.com/deploy/bolt): GitHub sync or zip download, frontend-only vs Node backend, env vars, auth Site URL. - [Host a website made with Claude Code or Cursor](https://ethiodeploy.com/deploy/claude-code-cursor): let your coding agent create, deploy and debug with the ethiodeploy CLI; instructions snippet for CLAUDE.md / AGENTS.md. - [Deploy a Django app](https://ethiodeploy.com/deploy/django): auto-detected migrate + gunicorn start, ALLOWED_HOSTS and CSRF, WhiteNoise, Postgres, Celery. - [Deploy a FastAPI app](https://ethiodeploy.com/deploy/fastapi): fastapi run start command, FORWARDED_ALLOW_IPS for HTTPS redirects, async Postgres URL, Alembic. - [Deploy a Flask app](https://ethiodeploy.com/deploy/flask): gunicorn start command, ProxyFix, SECRET_KEY, Flask-SQLAlchemy with Postgres. - [Deploy an Express app](https://ethiodeploy.com/deploy/express): PORT, trust proxy and secure cookies, persistent sessions, Express 5 route syntax. - [Deploy a Rails app for free](https://ethiodeploy.com/deploy/rails): nixpacks build, RAILS_ENV and master key, /up health check, Postgres via DATABASE_URL, Solid Queue in one database. - [Deploy a Laravel app](https://ethiodeploy.com/deploy/laravel): PHP version from composer.json, nginx + PHP-FPM, Vite assets, DB_URL, queues and scheduler. - [Deploy a NestJS app for free](https://ethiodeploy.com/deploy/nestjs): start from dist/main, PORT, health checks, @nestjs/config, Postgres with TypeORM or Prisma. - [Host a Telegram bot for free](https://ethiodeploy.com/deploy/telegram-bot): webhook mode as a web service or long polling as a Background Worker, python-telegram-bot and grammY. - [Deploy a Go app](https://ethiodeploy.com/deploy/go): go.mod detection, cmd/ layouts, toolchain versions, CGO, pgx, graceful shutdown. - [Move a Firebase Studio app](https://ethiodeploy.com/deploy/firebase-studio): export before the March 22, 2027 shutdown, Gemini key, Firebase authorized domains. - [Deploy a Replit app](https://ethiodeploy.com/deploy/replit): Git pane or zip export, PORT instead of a fixed port, moving Replit Postgres, replacing Replit Auth and App Storage. - [Deploy a v0 app](https://ethiodeploy.com/deploy/v0): GitHub sync through pull requests, next start, Vercel Analytics, AI Gateway key, Blob token, cron jobs. - [Deploy a Google AI Studio app](https://ethiodeploy.com/deploy/google-ai-studio): GitHub sync or zip, keeping GEMINI_API_KEY server-side, import-map blank pages, Firebase auth domains. - [Host a Base44 app's frontend](https://ethiodeploy.com/deploy/base44): exported code still uses Base44's backend; hosting the React frontend and what replacing the backend takes. ## Compare and regional pages - [AI coding agent](https://ethiodeploy.com/ai-coding-agent): an agent that edits and runs your repo in a sandbox; review the diff, ship as a PR with a preview. - [Free backend hosting](https://ethiodeploy.com/free-backend-hosting): free plan for Node.js, Python, Go, PHP and Ruby backends with a Postgres, MySQL or Redis database, no credit card; limits and other free tiers compared. - [Web hosting in Ethiopia](https://ethiodeploy.com/ethiopia-hosting): deploy from GitHub and pay in Birr by bank transfer or Telebirr. - [EthioDeploy vs Heroku](https://ethiodeploy.com/compare/heroku): free plan, dyno vs plan pricing, memory, databases, workers and AI, with sources. - [EthioDeploy vs Vercel](https://ethiodeploy.com/compare/vercel): pricing, databases, long-running processes, payments and AI, with sources. - [EthioDeploy vs Render](https://ethiodeploy.com/compare/render): pricing, free tier, databases, workers and payments, with sources. - [EthioDeploy vs Railway](https://ethiodeploy.com/compare/railway): pricing model, databases, payments and AI, with sources. - [EthioDeploy vs Fly.io](https://ethiodeploy.com/compare/fly-io): free plan vs trial, machine and Managed Postgres pricing, regions, with sources. - [EthioDeploy vs Netlify](https://ethiodeploy.com/compare/netlify): credit pricing, paused free projects, function time limits, databases, with sources. - [Heroku alternatives](https://ethiodeploy.com/alternatives/heroku): EthioDeploy, Render, Railway, Fly.io and DigitalOcean App Platform compared, with sources. - [Vercel alternatives](https://ethiodeploy.com/alternatives/vercel): EthioDeploy, Netlify, Cloudflare Workers, Render and Railway compared: commercial use, function limits, databases, with sources. - [Netlify alternatives](https://ethiodeploy.com/alternatives/netlify): EthioDeploy, Vercel, Cloudflare Workers, Render and GitHub Pages compared: credits, paused sites, server runtimes, with sources. - [Render alternatives](https://ethiodeploy.com/alternatives/render): EthioDeploy, Railway, Fly.io, DigitalOcean App Platform and Heroku compared: 1 GB prices, free Postgres, previews, with sources. - [Railway alternatives](https://ethiodeploy.com/alternatives/railway): EthioDeploy, Render, Fly.io, DigitalOcean App Platform and Coolify compared: flat vs usage pricing, with sources. ## Blog - [How to pay for Vercel, AWS and hosting from Ethiopia](https://ethiodeploy.com/blog/ethiopia/pay-for-vercel-aws-hosting-from-ethiopia): which Ethiopian cards work for international online payments (NBE Feb 2026 rules, Dashen prepaid Mastercard), why the telebirr Virtual Visa can't pay yet, what Vercel/AWS/Railway accept, and paying for hosting in Birr. - [Render free tier cold starts](https://ethiodeploy.com/blog/hosting/render-free-tier-cold-starts): Render spins free services down after 15 minutes idle and takes about a minute to wake; other free tier limits, how to avoid it, and a comparison with EthioDeploy's free plan. - [502 Bad Gateway after deploy: bind to 0.0.0.0 and $PORT](https://ethiodeploy.com/blog/errors/502-bad-gateway-bind-0-0-0-0-port): default host and port for Node, Next.js, Vite, uvicorn, gunicorn, Flask, Django, Go and Rails, and how to fix each. - [Vite env variables undefined in production](https://ethiodeploy.com/blog/errors/vite-env-variables-undefined-in-production): why import.meta.env.VITE_ values are undefined after deploy (build-time replacement, VITE_ prefix, process.env, loadEnv) and how to fix each. ## Pages - [Home](https://ethiodeploy.com/): product overview and sign-in. - [Pricing](https://ethiodeploy.com/pricing): hosting and AI agent plan details. - [Docs](https://ethiodeploy.com/docs): documentation index. - [Deploy guides](https://ethiodeploy.com/deploy): framework deploy guides index. - [About](https://ethiodeploy.com/about): why EthioDeploy was built. - [Blog](https://ethiodeploy.com/blog): deploy error fixes, tutorials and hosting notes. - [Changelog](https://ethiodeploy.com/changelog): new features, improvements and fixes, newest first; RSS at https://ethiodeploy.com/changelog/rss.xml. - [Support](https://ethiodeploy.com/support): help with deploys, domains, and payments. - [Contact](https://ethiodeploy.com/contact): support@ethiodeploy.com.