Better-PaaS
Getting Started

Tour of the Dashboard

A plain-language tour of every screen in the Better-PaaS dashboard.

The dashboard is where you manage everything. Here's what each section does, so you always know where to click.

Applications (home)

The main screen lists every app you've deployed. For each one you can see at a glance:

  • A status dot — green (running), blue (building), grey (stopped/paused), red (failed).
  • The app's live URL and Git repository.
  • The branch and when it was last deployed.

Switch between a card view and a list view with the toggle in the top right. Use the search box and status filters to find an app fast.

Click any app to open its detail drawer, where you can manage everything specific to that app.

App actions

The ⋯ menu on each app gives you quick actions:

ActionWhat it does
View detailsOpen the full app drawer.
View logsJump straight to live logs.
Stop / StartPause or resume the container.
RedeployRebuild from the latest commit.
DeletePermanently remove the app and its container.

Deploy

The Deploy screen is where you create a new app from a Git repository. See Your First Deploy for the full walkthrough.

Inside an app

Open an app to find tabs for each capability:

  • Overview — status, URL, resource usage (live CPU and memory).
  • Configuration — environment variables, build settings, resource limits, volumes, auto-deploy, and more.
  • Domains — add custom domains with automatic HTTPS.
  • Logs — real-time container output, streamed over WebSocket and persisted to disk so they survive restarts.
  • Terminal — open a shell directly inside the running container.
  • Deployments — the full deploy history. Roll back to any previous successful deploy from here.

App Catalog

The App Catalog screen deploys popular open-source apps in one click, and lets you run any Docker image or a pasted Dockerfile with no Git repo. See App Catalog & Custom Images.

Add-ons

The Add-ons screen manages one-click databases and caches — Postgres, Redis, and MySQL. Create one, then attach it to an app to automatically inject connection environment variables. You can also browse and query a running database here. See Databases & Add-ons.

Cron

Schedule commands to run inside an app's container on a recurring schedule — migrations, cleanups, report generation, and so on. See Scheduled Jobs.

Backups

Snapshot the control plane's data directory (database, tokens, logs) on demand or on a schedule, configure off-server storage, and download the archive. See Backups.

Web Analytics

Privacy-friendly, cookie-free visitor analytics for your deployed sites — pageviews, unique visitors, top pages, and referrers. See Web Analytics.

Server Terminal

An interactive shell on the host machine running Better-PaaS, straight from your browser. See Server Terminal.

Node Health

A live view of host-level metrics — overall CPU, memory, and disk usage, plus service uptime — so you can keep an eye on how loaded your server is.

Settings

Global configuration for your Better-PaaS instance:

  • General — session and node info, interface theme.
  • Updates — check for and apply new Better-PaaS releases.
  • Integrations — connect GitHub (for browsing and cloning repos) and Cloudflare (for custom-domain DNS).
  • Notifications — Slack and webhook alerts on deploy success/failure.
  • Maintenance — Docker cleanup (prune unused images, containers, and build cache).

Next step

On this page