Skip to content

Repository files navigation

Tauri Chipmunk

A modern GitHub Releases update server for Tauri apps.

Deploy to Cloudflare

Endpoints

  • /: Installer links for each platform.
  • /update/:target/:currentVersion?: Tauri update server endpoint. Returns the latest release if no current version is specified.
  • /installer/:platform/:releaseId: Downloads an installer file (e.g. .dmg or .msi).
  • /bundle/:platform/:releaseId: Downloads a Tauri update bundle.

Configuration

Tauri Chipmunk is configured with three environment variables:

  • GITHUB_TOKEN: A GitHub personal access token with repository Contents (read) permissions.
  • REPO_OWNER: The owner of the repository.
  • REPO_NAME: The name of the repository.

Configure Tauri's update plugin as documented, and use the following URL template:

"endpoints": [
    "https://your.updater.example.com/update/{{target}}/{{current_version}}"
]

Development

pnpm install
pnpm cf-typegen
pnpm dev

About

A modern GitHub Releases update server for Tauri apps.

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages