Initial Configuration

Set up your Apphold account after your first login to get the best experience.

First Login

When you first log in to Apphold, you'll be presented with the monitoring dashboard. Before you start adding monitors, it's a good idea to review your account settings.

Accessing Settings

Click on the Settings icon (gear icon) in the application to open the settings panel. Here you can configure:

  • Your display name
  • Email address
  • Password
  • Language preferences
  • Notification channel settings

Setting Up Your First Monitor

To start monitoring a website or service, navigate to the dashboard and create your first monitor. You will need to provide:

  • The URL or endpoint to monitor
  • The check interval (e.g. every 1, 5, or 15 minutes)
  • Alert preferences for downtime notifications

Important: Make sure the Laravel scheduler cron job is configured on your server so that monitors run automatically at their configured intervals.

Language Settings

Apphold supports multiple languages. To change your interface language:

  1. Open Settings
  2. Find the Language dropdown
  3. Select your preferred language
  4. The interface updates immediately — no restart required

If your language is not available, consider contributing a translation.

Configuring Notifications

Set up notification channels so you are alerted when a monitored service goes down:

Email Notifications

  1. Navigate to Settings → Notifications
  2. Enter the email addresses that should receive alerts
  3. Configure alert thresholds (e.g. notify after 2 consecutive failures)

Webhook Notifications

  1. Navigate to Settings → Notifications
  2. Add a webhook URL for your preferred service (Slack, Discord, etc.)
  3. Test the webhook to confirm delivery

Navigating the Dashboard

Apphold offers a clean, real-time dashboard. You can:

  • Use the monitor list panel on the left to browse and select monitors
  • Use the detail panel on the right to view uptime history and response times
  • Use the search bar to quickly filter monitors by name or URL

Continue to Understanding User Roles to learn about the different permission levels in Apphold.