Documentation Index
Fetch the complete documentation index at: https://docs.tariqdev.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Integrations
Sonata includes optional integrations for real hosting workflows.Integrations are optional. Sonata should still render without them, but pages that rely on live API data may show fallback states.
Pterodactyl Stock
API route:- Panel URL has no trailing slash unless the code expects it.
- API key is an Application API key, not a client API key.
- Location IDs match the locations used in product data.
- Production environment variables match local values.
UptimeRobot Status
API route:- Confirm monitors exist.
- Confirm the API key is active.
- Check API route logs.
- Check deployment environment variables.
Discord Widget
Environment variable:- Open Discord server settings.
- Enable the server widget.
- Copy the server ID.
- Set
NEXT_PUBLIC_DISCORD_GUILD_ID. - Restart the dev server.
Billing
Main billing base URL:- WHMCS.
- Paymenter.
- Blesta.
- WISECP.
- Custom storefront or checkout.
Domain Lookup
Domain lookup uses public RDAP data. API route:Integration Testing
Use this quick flow after changing integration settings:- Restart the dev server.
- Open the status page.
- Open a game hosting product page.
- Check stock badges.
- Search for a domain.
- Click a billing link.
- Check terminal logs for API errors.