Skip to content

Latest commit

 

History

History
141 lines (118 loc) · 4.14 KB

File metadata and controls

141 lines (118 loc) · 4.14 KB
title Quickstart
description Get started with CertWatch in under 5 minutes

Create Your Account

Go to [certwatch.app/signup](https://certwatch.app/signup) and create your account using email or Google. After signing up, you'll be prompted to create your first organization. This is your workspace for managing certificates and team members. Follow the quick onboarding flow to set up your preferences and notification channels.

Add Your First Certificate

From your dashboard, click on **Certificates** in the sidebar. Click the **Add Certificate** button in the top right corner. Enter the domain you want to monitor (e.g., `example.com`). CertWatch will automatically fetch the SSL certificate information.
<Note>
  You can add any publicly accessible domain. CertWatch will check the certificate on port 443 by default.
</Note>
Choose when you want to be notified: - 30 days before expiry - 14 days before expiry - 7 days before expiry - 3 days before expiry - 1 day before expiry Click **Add Certificate** to start monitoring.

Set Up Notifications

CertWatch supports multiple notification channels. Set up at least one to receive alerts.

Email Notifications

Email notifications are enabled by default using your account email. You can add additional email addresses or disable them in Settings.

Slack Integration

Navigate to **Channels** in the sidebar. Click **Add Channel** and select **Slack**. Click **Connect to Slack** and authorize CertWatch to post to your workspace. Choose which Slack channel should receive certificate alerts.

Discord Integration

Navigate to **Channels** in the sidebar. Click **Add Channel** and select **Discord**. Paste your Discord webhook URL.
<Tip>
  To create a webhook in Discord: Server Settings → Integrations → Webhooks → New Webhook
</Tip>

Verify Everything Works

Once set up, you can verify your configuration:

  1. Check Certificate Status - Your certificate should show as "Valid" with days until expiry
  2. Test Notifications - Use the "Send Test" button on any notification channel
  3. Review Dashboard - Your dashboard shows an overview of all monitored certificates

Monitor Private Endpoints

For certificates on internal infrastructure that CertWatch can't reach from the cloud, install the CertWatch Agent:

```bash curl -sSL https://certwatch.app/install.sh | bash ``` ```bash cw-agent init ``` ```bash cw-agent start -c certwatch.yaml ``` Learn more about monitoring private endpoints with the CertWatch Agent.

Next Steps

Learn about bulk imports and advanced options. Collaborate with your team on certificate management. Set up custom integrations with webhooks. Automate certificate management with our API.