GitHub - EssentialsX/zip-smith: A Cloudflare Worker that downloads files and packages them into ZIP files with aggressive caching.

Skip to content

Navigation Menu

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Repository files navigation

zip-smith

A Cloudflare Worker that downloads files and packages them into ZIP files with aggressive caching.

This powers our download page at https://essentialsx.net/downloads, which allows users to select multiple addons and download them as a single ZIP file.

Development

Prerequisites

Setup

  1. Clone the repository

  2. Install dependencies:

    bun install
  3. Start development server:

    bun run dev
  4. The worker is running on http://localhost:8787

Deployment

Deploy to Cloudflare Workers:

bun run deploy