padloc/packages/electron
Bruno Bernardino 2adb5afdad
Support Apple Silicon (arm64) for Electron builds
Fixes #494
2022-07-18 11:33:37 +01:00
..
scripts Add job for building signed and notarized dmg for macos 2021-12-25 10:33:24 +01:00
src Update electron packages, rebuild with snap fixes too. 2022-07-04 13:36:10 +01:00
README.md Add electron readme 2022-02-25 16:25:33 +01:00
entitlements.plist Add notarisation to osx build process; implement auto updates 2019-10-02 17:21:21 +02:00
package-lock.json Update electron packages, rebuild with snap fixes too. 2022-07-04 13:36:10 +01:00
package.json Add snap and flatpak options to electron publishing and release 2022-07-04 12:22:12 +01:00
prepare-build.js Support Apple Silicon (arm64) for Electron builds 2022-07-18 11:33:37 +01:00
tsconfig.json A few improvements, requested from the review: 2021-12-20 15:01:25 +00:00
webpack.config.js Load terms of service url from manifest file 2022-01-31 12:02:35 +01:00

README.md

@padloc/electron

Padloc Desktop app, built with Electron

Setup

The @padloc/electron package is meant to be used from within the Padloc monorepo.

git clone git@github.com:padloc/padloc.git
cd padloc
npm ci
cd packages/electron

Building

To build the app, run:

npm run build

The resulting build can be fund in the dist folder.

Build options

All build options are provided as environment variables:

Variable Name Description Default
PL_SERVER_URL URL to the server component ./dist

Development

For rapid development, there is also dev mode:

npm run dev

Contributing

For info on how to contribute to Padloc, please refer to the monorepo readme.