padloc/packages/tauri
Martin Kleinschrodt 2ea970b261
Allow selectively disabling all billing functionality on certain platforms (#505)
* Allow selectively disabling all billing functionality on certain platforms

* Remove check for org metadata param in customer

* Fix linter complaint
2022-07-26 10:41:30 +01:00
..
src Allow selectively disabling all billing functionality on certain platforms (#505) 2022-07-26 10:41:30 +01:00
src-tauri Update Tauri 2022-07-19 10:27:52 +01:00
README.md Update Tauri readme 2022-02-25 16:25:33 +01:00
build-tauri-conf.js CI: Full Release (#376) 2022-01-17 17:32:21 +00:00
generate-tauri-update-file.js CI: Full Release (#376) 2022-01-17 17:32:21 +00:00
package-lock.json Update Tauri 2022-07-19 10:27:52 +01:00
package.json Update Tauri 2022-07-19 10:27:52 +01:00
tsconfig.json Add experimental tauri package 2020-07-19 17:50:05 +02:00
webpack.config.js Fix macos build, tweak variable names, remove unnecessary variable. 2022-05-16 16:25:46 +01:00

README.md

@padloc/tauri

Native cross-platform app, powered by Tauri.

Setup

The @padloc/tauri 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/tauri

You also need to follow Tauri's setup guide

Building

To build the app, run:

npm run build

The resulting build can be fund in the dist folder.

You can also build a debug version of the app, useful for - well - debugging:

npm run build:debug

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.