Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

SideQuest

Below is the documentation of SideQuest with instructions for building and signing then application.

Build Steps

Clone the repo

To install the app dependencies

yarn install

To start the dev stack run

yarn start

To build the angular app only

yarn app-build

To build the electron app only

yarn build
yarn build --mac
yarn build --wlm

To build the app & angular app (NOT for Raspberry Pi)

yarn dist

To build the app & angular app on a Raspberry Pi

yarn dist --armv7l

To re-launch electron if you accidentally close it

yarn electron

To reset things

yarn reset

Windows Silent Install

"/S" for silent install and "/D=<path>"

Code Siging

The app is built and signed/notorized with electron-builder/electron-notorize. Below are the required environment variables and their explanations.

APPLE_ID - your apple id eg. someone@apple.com

APPLE_ID_PASS - A app specific password - https://support.apple.com/en-gb/HT204397

APPLE_ID_TEAM - The app le Team ID found on the apple developer dashboard

CSC_LINK - The base64 encoded .p12 file ( Apple Developer ID cert ) as a string. Do not include the -----BEGIN CERTIFICATE----- or -----END CERTIFICATE----- parts just the base64 string.

CSC_KEY_PASSWORD - The passphrase used when generating the .p12 file for mac.

GH_TOKEN - The github personal access token used to upload releases

WIN_CSC_LINK - The base64 encoded .p12 file ( Windows Code Signing Cert ). as a string. Do not include the -----BEGIN CERTIFICATE----- or -----END CERTIFICATE----- parts just the base64 string.

WIN_CSC_KEY_PASSWORD - The passphrase used when generating the .p12 file for windows.

Edit: Windows signing no longer works without a usb dongle because fuck the signing industry.

You'll need this on the path to build for windows locally: C:\Users\USER\AppData\Local\electron-builder\Cache\winCodeSign\winCodeSign-2.6.0\windows-10\x64

关于 About

The SideQuest desktop application

语言 Languages

TypeScript53.1%
Java26.8%
HTML13.8%
SCSS5.6%
JavaScript0.6%
NSIS0.1%
Shell0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
3
Total Commits
峰值: 2次/周
Less
More

核心贡献者 Contributors