14-day free trial · 50% credit on your first payment

App Hosting That Scales for Spikes and Stays Online When Nodes Fail

Launch a full hosted stack from one pre-configured template: app nodes, database, and load balancer. Autoscaling covers traffic surges, and clustering keeps your stack online when a node fails.

Watch autoscaling and failover in action
Baseline Scaling up Adding node Failover Scaling down
3 Cloudlets
1 nodes
$0.008/hr
App Server · Node 1Primary
App Server · Node 2 Standby
App Server · Node 2Auto-Scaled
No credit card required Instant signup Trusted since 2003
4.8/5 from 109 reviews
Autoscaling

Scale vertically and horizontally in 128 MiB steps, within the limits you set. Scaling responds to real load, not a schedule.

Your Team Ships. We Run the Platform.

We manage the platform, networking, and infrastructure, so your team can focus on shipping code.

24/7 Engineers

Chat with engineers 24/7, with average response times under 30 seconds.

Pay for What You Use

Hourly billing with reserved and dynamic resources. Set a baseline, scale up when needed, and skip long-term contracts.

Estimate your baseline and peak cost

14-day free trial No credit card required 7-day money-back guarantee 24/7 engineer support

What’s included with every environment

Core platform controls, scaling safeguards, and day-two operations are included from the start, so your team can ship without stitching the stack together first.

Automatic Scaling

Traffic spikes shouldn’t become outages.

Set a cloudlet limit for each container, and the platform scales up automatically without restarts. If one node fills up, another starts on a separate physical host behind the load balancer. When demand drops, unused cloudlets are released, so you pay only for what you use.

Fixed hosting
Low traffic
Overpaying
Normal
Waste
Spike
Crash
Capacity Actual load
vs
Auto-scaling
Low traffic
Pay less
Normal
Exact fit
Spike
Stays available
Capacity Actual load

Managed Database Clusters

Run MySQL, PostgreSQL, or MariaDB clusters with replication, ProxySQL read/write splitting, automatic node registration during scale-out, and one-click failover.

Explore Database Clusters

Automation & CI/CD

Deploy from Git, clone environments for staging, and automate deployments through the API, CLI, or a manifest.

See Automation Options

Team Access & Permissions

Give developers, QA, and clients role-based access to the same environment. Keep staging flexible and production locked down.

Observability & Usage Insights

Track scaling events, resource usage, and spend from the dashboard.

Explore Observability

Included on every environment

  • Automatic SSL. Let’s Encrypt certificates are issued and renewed automatically for each custom domain.
  • Private Networking and Isolated Containers. Database and cache traffic stays off the public internet. Load balancers, app servers, databases, and caches run in separate containers.
  • Clone Environments. Duplicate a running environment in minutes for staging or testing. Architecture, config, and data carry over. Portability options →
  • 14 Daily Backups. Full-environment backups retained for 14 days.
  • Upgrade Runtimes Safely. Switch runtime versions and redeploy without losing data, configs, or SSL certificates.
  • SSH, File Access & Log Viewing. Built-in terminal, file manager, and log viewer for every environment.
  • 5 Managed Load Balancers. Choose NGINX, HAProxy, Varnish, Apache, or LiteSpeed ADC from the dashboard. Load Balancer options →

Is App Hosting the right fit for your workload?

Choose App Hosting if

  • SaaS products, e-commerce, and agency-managed sites
  • APIs, microservices, and webhook workers
  • WordPress, WooCommerce, and content platforms
  • Data pipelines and scheduled jobs
  • Traffic-spiking apps (flash sales, product launches, seasonal peaks)

Choose Cloud VPS if

  • Need full root access? OS-level control with custom kernels.
  • Windows or RDP required? Full Windows Server with RDP.
  • Custom server roles? Any software stack, your way.
  • Fixed, predictable resources? Dedicated vCPU and RAM, fixed monthly cost.
No lock-in. App Hosting uses Docker containers, Git deploys, and standard environment variables, so you can move to any Docker-compatible host. See portability and migration details

Not sure which fits? Chat with an engineer.

Trusted by businesses that rely on real support

100%
In-House Support
99.9%
Uptime SLA
20+
Years Running
14
Daily Backups
Verified by ShopperApproved

Common Questions

How does pricing work?

App Hosting is billed hourly from a prepaid balance. You set your reserved baseline and burst limit, and autoscaling stays within those limits.

How is this different from VPS hosting?

App Hosting gives you prebuilt stack templates and scaling controls, so you do not have to assemble and operate each layer yourself. If you need full OS control, Cloud VPS is the better fit.

What is a cloudlet?

A cloudlet is one unit of compute: 128 MiB RAM + 400 MHz CPU. You set baseline and burst scaling in cloudlets.

Can I scale without downtime?

Scaling adds capacity within the limits you set. Whether that happens without downtime depends on your architecture and application. Start with a calculator preset, or chat with an engineer about the right setup.

Do you support HA databases?

Database Clusters covers MySQL, MariaDB, and PostgreSQL with HA options.

Is there Kubernetes support?

Kubernetes Hosting is available, with architecture presets to get started.

Can I run production on this?

Many customers run production on App Hosting. Use the trial for hands-on evaluation, and talk to an engineer to design your production setup.

Can you help me migrate?

We can map a target setup and migration plan. Portability & Migration has the details.

Is this a managed service?

Togglebox manages the platform and infrastructure, including the runtime, networking, and base OS layers. Your team manages the application code, dependencies, and runtime upgrades.

Can I upgrade or downgrade runtime versions?

You choose when to switch runtime versions (PHP, Node.js, Java, Python, Ruby, Go, .NET). Test in staging, then promote to production or roll back in a few clicks.

What happens when traffic spikes past my baseline?

The platform adds cloudlets up to the maximum you set. In most cases, scaling happens within seconds. When traffic drops, resources scale back down and billing follows.

What happens when a node goes down?

In a clustered setup, the load balancer routes traffic to the remaining healthy app nodes. For databases, replication modes such as primary/replica and Galera help keep data available during a node failure.

What happens if I set limits too low?

Your app uses all available cloudlets up to your maximum, then stops scaling. It doesn't crash. You get notified and can raise the limit from the dashboard.

What happens to charges when I stop an environment?

RAM, CPU, and traffic charges stop immediately. Charges for retained storage and reserved resources, such as public IPs and SSL certificates, continue. That lets you stop idle dev or staging environments while keeping data and network resources in place.

What deployment methods are supported?

Deploy with application archives (WAR, JAR, ZIP, or EAR), Git or SVN repositories, URL-based archive pulls, or build-node workflows. You can also add pre- and post-deploy hooks for smoke tests, migrations, or cache warming.

Can multiple team members share access to environments?

Invite collaborators with role-based permissions. All usage bills to the primary account.

Do you support two-factor authentication?

Protect platform access with 2FA using time-based codes from an authenticator app. Recovery codes provide backup access.

Can I clone an environment for testing or staging?

Clone full environments in minutes for testing, staging, release rehearsal, or A/B scenarios. Cloned environments include the full setup and configuration.

Is Memcached available for caching?

Add Memcached for distributed in-memory caching to reduce database load and improve response times. It also supports session storage for PHP and Java apps in clustered setups to maintain session continuity during failover.

Can I automate deployments with pre- and post-deploy hooks?

Run pre- and post-deploy hooks for tasks like smoke tests, database migrations, and cache warmups. Automation & CI/CD has more examples.

No matching questions found.

Start your 14-day free trial

Deploy in minutes with managed autoscaling and clustering built in.

No credit card required.