cinny-desktop/README.md

40 lines
1.9 KiB
Markdown
Raw Permalink Normal View History

2022-04-29 14:43:18 +00:00
# Cinny desktop
<a href="https://github.com/cinnyapp/cinny-desktop/releases">
<img alt="GitHub release downloads" src="https://img.shields.io/github/downloads/cinnyapp/cinny-desktop/total?style=social"></a>
2022-08-22 02:44:33 +00:00
Cinny is a matrix client focusing primarily on simple, elegant and secure interface. The desktop app is made with Tauri.
2022-04-29 14:43:18 +00:00
## Download
Installers for macOS, Windows and Linux can be downloaded from [Github releases](https://github.com/cinnyapp/cinny-desktop/releases). Releases are signed with a [Ed25519](https://ed25519.cr.yp.to/) public-key.
2022-08-22 02:44:33 +00:00
Operating System | Download
---|---
Windows | <a href='https://github.com/cinnyapp/cinny-desktop/releases/latest/download/Cinny_desktop-x86_64.msi'>Get it on Windows</a>
macOS | <a href='https://github.com/cinnyapp/cinny-desktop/releases/latest/download/Cinny_desktop-x86_64.dmg'>Get it on macOS</a>
2022-09-16 15:08:32 +00:00
Linux | <a href='https://github.com/cinnyapp/cinny-desktop/releases/latest/download/Cinny_desktop-x86_64.AppImage'>Get it on Linux</a> · <a href='https://flathub.org/apps/details/in.cinny.Cinny'>Flatpak</a>
2022-08-22 02:44:33 +00:00
2023-01-14 12:18:02 +00:00
Decoded public key:
> RWRflTUQD3RHFtn25QNANCmePR9+4LSK89kAKTMEEB4OKpOFpLMgc64z
2022-05-27 08:29:45 +00:00
To verify release files, you need to download [minisign](https://jedisct1.github.io/minisign/) tool and [decode](https://www.base64decode.org/) the *.sig* file before running:
> minisign -Vm ***RELEASE_FILE.msi.zip*** -P RWRflTUQD3RHFtn25QNANCmePR9+4LSK89kAKTMEEB4OKpOFpLMgc64z -x ***SINGATURE.msi.zip.sig***
2022-04-29 14:43:18 +00:00
## Local development
2022-06-30 05:40:49 +00:00
Firstly, to setup Rust, NodeJS and build tools follow [Tauri documentation](https://tauri.app/v1/guides/getting-started/prerequisites).
2022-05-03 15:50:25 +00:00
Now, to setup development locally run the following commands:
2022-04-29 14:43:18 +00:00
* `git clone --recursive https://github.com/cinnyapp/cinny-desktop.git`
* `cd cinny-desktop/cinny`
2022-04-29 14:43:18 +00:00
* `npm ci`
* `cd ..`
* `npm ci`
2022-05-03 15:50:25 +00:00
To build the app locally, run:
2022-04-29 14:43:18 +00:00
* `npm run tauri build`
To start local dev server, run:
* `npm run tauri dev`