Galaxy

Overview

The Overview page is your app's main dashboard. It's where you get a quick health check without digging through settings. One glance tells you everything that matters right now.

Quick Status Check

At the top, you'll see your app's status displayed prominently. Running? Stopped? Something else going on? The status badge tells you instantly. Here's what each app status means:

StatusDescription
Pending DeploymentApp created, no deployment yet
QueuedJob queued, waiting for worker
BuildingWorker building Docker image
DeployingDeploying to Kubernetes
RunningSuccessfully running
UnhealthyHealth checks failing
CrashedContainer crashed
RestartingAttempting restart
StoppedUser stopped
SuspendedAdmin suspended
FailedDeployment failed
DeletedSoft deleted

Below that are the essentials: which plan you're on, which region it's deployed to, and how many containers are running. This is your at-a-glance health check. If your app is doing what it should, you'll know immediately.

The Activity Feed on the right shows your recent history. Deployments, builds, when the app was created. A quick glance tells you what changed and when it happened.

Common Actions

At the top of the page, you'll find buttons for the things you do most often:

Open App: Click to visit your live application in a new tab. Takes you straight to your app running on Galaxy.

Restart: Force a clean restart of your app. Use this when your app gets stuck or you need a fresh start without redeploying. It's quick and usually fixes transient issues.

Stop: Pause your app without deleting it. This saves costs when your app isn't needed for a while. Start it back up anytime by clicking the same button.

Upgrade App: Change your plan or container size from here. Takes you to the Plans section where you can adjust resources.

Settings: Jump to app configuration. Perfect when you need to change Git settings, add a domain, or reconfigure deployment options.

Bookmark your app's Overview page. You'll be checking it constantly, and it's the fastest way to see what's happening.

High-Availability

High-availability makes your app more resilient. When enabled, Galaxy distributes your containers across different availability zones in the same region. If one zone goes down, your app keeps running on the others.

This is crucial for production apps. Your users won't notice an outage when you have high-availability enabled.

How High-Availability Works

Galaxy supports high-availability automatically, but you need to meet two requirements:

  1. Container size: Standard (1GB) or larger
  2. Container count: Three or more containers

That's it. Once both conditions are met, Galaxy automatically enables HA and spreads your containers across different availability zones. You'll see a green "On" indicator next to High-Availability in your app's overview.

Checking Your HA Status

Look at the High-Availability field in your overview. You'll see one of two states:

On (green): Your app is fault-tolerant across availability zones. You're protected if a zone goes down.

Off (red): Your app doesn't meet the requirements yet. Either your containers are too small, or you don't have enough of them.

Click the status to see exactly what you need to do.

Enabling High-Availability

Getting HA up and running takes just a few steps:

  1. Go to your app's Plans section
  2. Change the container size to Standard (1GB) or larger
  3. Add containers until you have three or more running
  4. Check back at Overview: HA should now show as "On"

Smaller containers don't qualify for high-availability, even if you run three or more of them. You need 1GB containers at minimum.

What's Next?