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:
- Open Settings
- Find the Language dropdown
- Select your preferred language
- 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
- Navigate to Settings → Notifications
- Enter the email addresses that should receive alerts
- Configure alert thresholds (e.g. notify after 2 consecutive failures)
Webhook Notifications
- Navigate to Settings → Notifications
- Add a webhook URL for your preferred service (Slack, Discord, etc.)
- 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.