Self-hosted status page.
Incidents, updates, trust.
Define your services, set their status, publish incidents, let customers subscribe for updates. The Statuspage.io alternative on your own domain. No cloud dependency, no per-seat pricing.
Running in under 60 seconds.
curl -fsSL https://stockyard.dev/paddock/install.sh | sh
DATA_DIR=./data paddock Status page: http://localhost:8920 Admin: http://localhost:8920/ui API: http://localhost:8920/api
curl -s -X POST http://localhost:8920/api/components \
-H 'Content-Type: application/json' \
-d '{"name": "API", "status": "operational"}'
# Post an incident
curl -s -X POST http://localhost:8920/api/incidents \
-H 'Content-Type: application/json' \
-d '{
"title": "Elevated API latency",
"status": "investigating",
"components": ["API"],
"message": "We are investigating reports of slow API responses."
}'
Three things people use this for.
Point status.yourcompany.com at Paddock. Add your services as components. When something goes down, create an incident from the dashboard or API and subscribers get notified automatically. Your users see a clean public status page instead of flooding your support queue.
Free to run. Pro when you need more.
- 3 components
- Public status page
- Manual status updates
- Incident timeline
- Basic branding (name, colors)
- JSON API
- Uptime history (7 days)
- Unlimited components
- Component groups
- Email subscriber notifications
- SMS notifications
- Scheduled maintenance windows
- Custom domain
- Full incident history
- Uptime history (90 days)
- Embeddable status badge
When Paddock is the right tool.
Paddock solves one problem: hosting a public status page your customers can trust. If you need a simple way to communicate service health without Statuspage.io's pricing, it does the job. Free covers 3 components with a public page. Pro ($7.99/mo) adds unlimited components, subscriber notifications, custom domains, and maintenance windows.
Part of the Stockyard family.
Learn about Stockyard →How Pro gets activated.
When your payment goes through, you'll receive an email at the address you used at checkout. The email contains your license key.
Set it as an environment variable before starting Paddock:
STOCKYARD_LICENSE_KEY=SY-your_key_here paddock License: Pro (your-email@example.com) Dashboard: http://localhost:8920/ui
That's it. Pro features unlock immediately on startup. No restart required, no account to log into, no phone-home check. The key is verified locally.
Check your spam folder first. If it's not there after 5 minutes, email hello@stockyard.dev with your payment confirmation and we'll send the key manually.
CUSTOM_DOMAIN=status.example.com and point your DNS. Paddock handles the rest.Try Paddock in 30 seconds.
Single binary. 14 days free. $7.99/mo. Unlimited everything.
Need the full stack? → Stockyard All Tools