Skip to content

venashial/VALO

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
January 8, 2022 18:03
January 8, 2022 18:03
January 8, 2022 22:52
January 8, 2022 18:03
January 8, 2022 22:27
January 8, 2022 18:03
January 8, 2022 18:03
July 13, 2021 04:24
January 8, 2022 22:52
January 8, 2022 18:03
January 8, 2022 18:03

VALO

VALO is a URL shortener redirect service that also supports proxying files from a S3 storage bucket.

If you are interested in VALO but find the documentation lacking, open an issue!

Set up

Setting up VALO requires experience with Cloudflare workers. VALO is known to work on Backblaze, but will likely work with other S3 compatible storage buckets.

  1. Create a Backblaze B2 bucket (or S3 bucket)
  2. Deploy worker/index.js to Cloudflare
  3. Create the LINKS & ANALYTICS KV namespaces on your Cloudflare worker
  4. Add the ACCESS_KEY_ID, SECRET_ACCESS_KEY, & BUCKET_URL secrets to your Cloudflare worker
  5. Visit the admin panel & connect

Developing

Cloudflare Worker

To run using wrangler:

cd worker
wrangler dev

SvelteKit

Once you've installed dependencies with npm install, start a development server:

npm run dev