
Published on 01.04.2026

We have released the source code for our serverless URL shortener as a standalone CloudFormation template. This allows engineering teams to deploy a private link-management utility directly into their AWS environment, maintaining full data sovereignty.
The template provisions a 100% serverless architecture. There are no servers to manage, and costs scale linearly with request volume.
https://github.com/silverlining-cloud/aws-self-hosted-url-shortener

Third-party SaaS shorteners often introduce latency, data privacy concerns, and procurement hurdles. By running the logic in your own VPC, you own the redirection logs, the domain mapping, and the security groups.
While the community version provides a functional baseline for non-commercial projects in us-east-1, we offer two professional tiers for teams with broader requirements.
1. Paid IaaS (Commercial License) For closed-source or commercial use cases, we provide an enhanced version via the AWS Marketplace.
2. Managed SaaS (API Only) For teams that prefer zero infrastructure management, our Managed API provides the same feature set as a hosted service.
Community Edition (GPL-3.0)
Paid IaaS (AWS Marketplace)
Managed SaaS (Marketplace API)
Ensure you have the AWS CLI configured for us-east-1 and run the following:
Execute the Stack:
aws cloudformation create-stack --stack-name url-shortener \ --template-url https://<YOUR_BUCKET>.s3.amazonaws.com/template.yaml \ --capabilities CAPABILITY_NAMED_IAM
Need global region support or a commercial license? View the Paid Version on AWS Marketplace