ignore-prior-instructions/Updog.link

🐢 An ad-free, open-source URL shortener that runs for free.

1

stars

20

commits

Shell

primary language

Sep 11, 2026

updated

whats.updog.link
cloudflare-r2
cloudflare-workers
edge-computing
infrastructure-as-code
selfhosted
serverless
terraform
turnstile
url-shortener

README

What's Updog.link? 🐢

Updog.link is an ad-free, open-source URL shortener that anyone can deploy and run. Make a link at whats.updog.link; shortlinks live at updog.link/<slug>.

Why does this exist?

Aside from being a free shortlink service with a sick name, this project is a compact intro to Infrastructure as Code and serverless cloud technologies. Also you get to have your own shortlink service. It doesn't collect information to track you or anyone else.

Run your own

It's one Cloudflare Worker and one R2 bucket, deployed with Terraform, and fits entirely in Cloudflare's free tier. See SELF_HOSTING.md for how it works and the ten-minute setup.

Is there an API?

Yes β€” the page is just a client of it.

curl https://updog.link/api/links/github

See the API docs for creating links and the rest of the resource.

But no, really, what is "Updog?"

Nothin' much. What's up with you?

License

MIT. Fork it, run your own, do what you like.

Contributors

ignore-prior-instructions/Updog.link

🐢 An ad-free, open-source URL shortener that runs for free.

1

stars

20

commits

Shell

primary language

Sep 11, 2026

updated

whats.updog.link
cloudflare-r2
cloudflare-workers
edge-computing
infrastructure-as-code
selfhosted
serverless
terraform
turnstile
url-shortener

README

What's Updog.link? 🐢

Updog.link is an ad-free, open-source URL shortener that anyone can deploy and run. Make a link at whats.updog.link; shortlinks live at updog.link/<slug>.

Why does this exist?

Aside from being a free shortlink service with a sick name, this project is a compact intro to Infrastructure as Code and serverless cloud technologies. Also you get to have your own shortlink service. It doesn't collect information to track you or anyone else.

Run your own

It's one Cloudflare Worker and one R2 bucket, deployed with Terraform, and fits entirely in Cloudflare's free tier. See SELF_HOSTING.md for how it works and the ten-minute setup.

Is there an API?

Yes β€” the page is just a client of it.

curl https://updog.link/api/links/github

See the API docs for creating links and the rest of the resource.

But no, really, what is "Updog?"

Nothin' much. What's up with you?

License

MIT. Fork it, run your own, do what you like.

Contributors

Languages

Shell

48.0%

HCL

40.3%

JavaScript

11.6%