Files
dashcaddy.net/public/tutorials/dashcaddy-getting-started.md
Krystie fbe1a7c95c Add getting started tutorials for DashCaddy
Tutorials covering:
- Getting Started (setup wizard, timezone, deployment modes)
- Theme Customization (theme builder, presets, color customization)
- Viewing Logs (log viewer, live streaming, filtering)
- Quick Search (keyboard shortcuts, navigation)
- Backup & Restore (manual/automated backup, restore workflow)
- Stats Monitoring (resource monitor, live stats, alerts)

Also includes:
- Self-contained HTML getting started guide
- 30+ screenshots capturing UI workflows
- Issues/notes documenting test instance observations

Workflows documented:
- Light theme screenshots
- Dark theme screenshots (partial - theme builder)
- App selector (noted as empty in test instance)
- Theme builder modal
- Logs viewer
- Quick search
- Backup modal
- Stats monitoring

Total: 6 tutorial files, 30+ screenshots, 1 HTML guide
2026-05-01 20:53:01 -07:00

4.7 KiB

DashCaddy Getting Started Guide

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

Table of Contents

  1. Getting Started — First-time setup and configuration
  2. Theme Customization — Customize the dashboard appearance
  3. Viewing Logs — Monitor service logs in real-time
  4. Quick Search — Fast access to services and settings
  5. Backup & Restore — Protect your configuration
  6. Monitoring Resources — Track CPU, memory, and disk usage

Getting Started

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

Read full tutorial

What you'll learn:

  • How to log in with TOTP authentication
  • How to select your timezone
  • How to choose a deployment mode (Simple, Home Lab, Public, Custom)
  • How to complete or skip the initial setup wizard

Theme Customization

Make DashCaddy your own with custom themes and colors.

Read full tutorial

What you'll learn:

  • How to open the Theme Builder
  • How to use preset themes (Dark, Light, Nord, Dracula, etc.)
  • How to customize colors for backgrounds, text, accents, and status indicators
  • How to save, import, and export themes

Viewing Logs

Monitor your services with real-time log streaming.

Read full tutorial

What you'll learn:

  • How to access the logs viewer
  • How to navigate and filter log entries
  • How to use live log streaming
  • How to control the number of displayed log lines

Find services and settings instantly.

Read full tutorial

What you'll learn:

  • How to open Quick Search (Ctrl+K / Cmd+K)
  • How to search for services and settings
  • How to navigate and select results with keyboard shortcuts
  • Keyboard shortcuts: ESC, ↑↓ Navigate, Enter Select

Backup & Restore

Protect your configuration with full backups.

Read full tutorial

What you'll learn:

  • How to create a manual backup
  • What's included in a full backup (services, credentials, themes)
  • How to restore from a backup file
  • How to set up automated backups
  • How to view backup history

Monitoring Resources

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

Read full tutorial

What you'll learn:

  • How to access the Resource Monitor
  • How to interpret live stats and historical summaries
  • How to set up alerts for resource thresholds
  • Understanding CPU, memory, network, and disk metrics

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

Keyboard Shortcuts

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

Troubleshooting

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
  • Contact your administrator if the code is consistently rejected

Dashboard shows no services

  • Services need to be added via the App Selector
  • Check that Docker is running on your server
  • Verify network connectivity to your services

Logs show "Loading..."

  • The service may not have generated any logs yet
  • Check that the service is actually running
  • Verify the logging system is configured correctly

Theme changes not saving

  • Click "Save Theme" before closing the Theme Builder
  • Check browser console for JavaScript errors
  • Try a different browser if issues persist

Next Steps

  • Complete the initial setup wizard
  • Add your first service via App Selector
  • Customize the theme to your liking
  • Set up automated backups
  • Explore the Admin section for advanced settings
  • Join the community for tips and support

This guide was created for DashCaddy version as deployed on test.dashcaddy.net