Pecans is an Electron Release Server.
- Download URLS
/download/latest
/download/latest/:os
/download/:version
/download/:version/:os
/download/channel/:channel
/download/channel/:channel/:os
- Auto-updates with Squirrel
- For Mac using Squirrel.Mac
/update?version=<x.x.x>&platform=osx
/update/:platform/:version
/update/channel/:channel/:platform/:version
- For Windows using Squirrel.Windows and Nugets packages
/update/:platform/:version/RELEASES
/update/channel/:channel/:platform/:version/RELEASES
- For Mac using Squirrel.Mac
- GitHub Release Integration
- GitHub Private Repository Hosted Releases
- GitHub Release Webhook to keep releases up-to-date.
- Release Channels (
beta
,alpha
, ...) - Express App (composable)
- Release Noted API,
/notes/:version
- Atom/RSS feeds for versions/channels
Follow our guide to deploy Pecans.
This server provides an endpoint for Squirrel auto-updater, it supports both OS X and Windows.
Check out the documentation for more details.
- forked from Nuts.