Skip to content

[💡]: SillyLittleTech Custom Link Shortner #25

@kiyarose

Description

@kiyarose

Concept Description

Right now we use Short.IO, a link shortening service for share.sillylittle.tech.
The concept is to make an application for internal use, that can double as a template.

Expected Impact & Goals

This will provide us more control and cut costs with our domains and links.
Additionally, it would serve as a template for other users to do similar things with KV, Wrangler, and Workers.

Intended Project Scope

None

Potential Needs

The request shall intercepted by a Cloudflare Worker at the nearest edge data centre.
The Worker queries our KV Namespace.
Auto-Expiry: Links are stored with a native expirationTtl. Once the time limit is reached, Cloudflare's database automatically purges the entry. (or not)
The dashboard is a single-file interface secured via Cloudflare Access (Zero Trust) or Basic Auth. It allows admins to:

This repository will be designed to be a template. To deploy your own version:

Fork this repo.

Create a Cloudflare KV Namespace named LINKIVERSE.

Update wrangler.toml with your kv_namespaces ID.

Deploy via npx wrangler deploy.

Metadata

Metadata

Assignees

Labels

conceptingWorkshopping idea, no production plan yet.idealabConcept that is being worked on as an idea, but does not currently have the development resources.internalan internal goods projectpublicPublic Goods Project
No fields configured for Feature.

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions