Inspired by shitty.dl, here comes shittier.dl! Simply said, shittier.dl is a simple file cdn for private use.
Thanks for your interest in shittier.dl! To get started you need to install the Bun typescript runtime.
To run:
bun run start
Term | Definition | Example |
---|---|---|
File | A file | magicalFile.png |
Public file | A file publicly accessible by anyone with the URL | https://i.example.com/publicFile.png |
Private file | A file only accessible by logged in users | https://i.example.com/privateFile.png |
Link | A a long URL to access a private file without authentication | https://i.example.com/access/da312845-3ce1-4bbf-93ae-b6c6ab0a3306 |
Redirect | A short URL that redirects to a long URL | https://i.example.com/redirectMe |
After changing the access password, you must also regenerate the JWT secret to invalidate already logged in sessions!
- Index files in db
- Move everything to zod
- Setup wizard