Map your
development stack
in one file

From DNS to CI to CDN — one commit away, always at hand.

Developer overwhelmed by infrastructure chaos

The Problem

Your AWS dashboard URL in Slack. Server IP in a README. Domain registrar — was it Namecheap or Gandi? SSL certificates — Let's Encrypt, Cloudflare, or did we buy one?

3 AM. Production is down. Where are the logs? CloudWatch? That self-hosted Grafana? Datadog trial we forgot to cancel? Which Slack channel has the login?

Result: Lost context, wasted time, and that sinking feeling when every minute of downtime costs money.

The Solution

One YAML file. One source of truth. Zero hunting.

SiteDog turns a simple YAML file into your infrastructure command center. Every service, every URL, every relevant detail — documented where it belongs: next to your code.

  • Git-native: Changes tracked like code
  • Human-readable: No proprietary formats
  • Tool-agnostic: Works with any stack
  • Always fresh: Updates on every commit

Everything in one place. Version controlled. No more guessing.

SITEDOG mascot deploying with one commit

Try It Live

Edit the YAML configuration and see how your projects are visualized in real-time.

Like what you see? Join the Beta

Get Started in 60 Seconds

curl -sL get.sitedog.io | sh
1

Create the file

touch sitedog.yml
2

Add your services

dns: namecheap
repo: github.com/myapp
monitoring: datadog
3

Generate your card

sitedog live

→ Ready-to-use live-editable card

Frequently Asked Questions

Because you're already tracking your infra somewhere — might as well keep it versioned, in plain text, next to your code.

No extra logins. Easy to diff in PRs. Editable in any IDE.

A sitedog.yml file is like a minimal infrastructure README — only it's parseable and grows with your project.

No. This file is meant for public-safe, contextual info: what services are used, where things are hosted, how to find logs or dashboards.

Tokens, passwords, keys — all of that belongs in .env, Vault, 1Password, etc.

Stuff that's useful to see at a glance — for yourself, your team, or your future self. Like this:

dns: namecheap
repo: https://github.com/acme/app
ec2: i-1234abcd
monitoring: https://appsignal.com/app/42

Anything that answers "where is X?" or "what is Y using?"

Yes.

If you're using the CLI only — the file stays in your repo (private or public — up to you).

The future Sitedog Cloud will default to private projects with encrypted storage.

The CLI is free forever.

Sitedog Cloud will stay free for personal use; we’ll only add pricing when it grows into an enterprise-grade solution.

Absolutely.

You can run sitedog live locally at any time.

Want it automated? Add a Git hook (e.g. on post-merge) — no need to wait for a full CI pipeline.

macOS, Linux, Windows — all with prebuilt binaries.

Both x86_64 and arm64 are supported.

Ready to ditch the spreadsheets?

We're onboarding the first 50 teams right now.

Request Access