DashCaddy Getting Started Guide

A practical guide to getting started with DashCaddy — the self-hosted app dashboard.

Table of Contents

Getting Started

First-Time Setup

Learn how to log in, configure your timezone, and choose a deployment mode.

What you'll learn:

Read full tutorial →

Theme Customization

Customize the Dashboard

Make DashCaddy your own with custom themes and colors.

What you'll learn:

Read full tutorial →

Viewing Logs

Monitor Service Logs

Monitor your services with real-time log streaming.

What you'll learn:

Read full tutorial →

Fast Access to Everything

Find services and settings instantly.

What you'll learn:

Read full tutorial →

Backup & Restore

Protect Your Configuration

Create full backups of your entire DashCaddy setup.

What you'll learn:

Read full tutorial →

Monitoring Resources

Track System Performance

Monitor CPU, memory, network, and disk usage in real-time.

What you'll learn:

Read full tutorial →

Keyboard Shortcuts

Shortcut Action
Ctrl+K / Cmd+K Open Quick Search
/ Navigate in Quick Search
Enter Select in Quick Search
ESC Close modal / Cancel

Common Tasks

Adding Your First App

Note: App deployment requires the app catalog to be configured with your DashCaddy instance.
  1. Navigate to TOOLSApp Selector
  2. Browse available apps or use Quick Search
  3. Select an app template
  4. Configure the app settings (URL, subdomain, credentials)
  5. Deploy and verify

Checking Service Health

  1. Navigate to STATUSHealth Status
  2. View the health overview for all services
  3. Check individual service status cards
  4. Review any active incidents

Updating Services

  1. Navigate to ADMINUpdates
  2. View available updates
  3. Review changelogs and release notes
  4. Apply updates to individual services or all at once

Troubleshooting

Issue Solution
Can't log in with TOTP Ensure your device clock is synchronized (TOTP is time-based). Try regenerating the code — they expire every 30 seconds.
Dashboard shows no services Services need to be added via the App Selector. Check that Docker is running on your server.
Logs show "Loading..." The service may not have generated any logs yet. Check that the service is actually running.
Theme changes not saving Click "Save Theme" before closing the Theme Builder. Try a different browser if issues persist.

Next Steps