Skip to content

SafeMedia/safebox-client

Repository files navigation

SafeBox Client

local-client

Getting Started

📚 Instructions on how to use the application can be found at: Documentation

Visit the latest releases page:
👉 releases


Other Products

https://github.com/SafeMedia/safebox-server

https://github.com/SafeMedia/autonomi-chrome-extension


Windows

Download either the .exe or .msi file.

When downloaded, double click it & enjoy.


macOS

Until the application is added to the App Store, you can directly download the .dmg file.

Download the .dmg file.

Navigate to the directory containing the .dmg file using the cd command:

cd ~/Downloads

Then run this command from a terminal in the same folder as the .dmg file (ensure to update version number in command if newer version is released). This step is only nessecary until the app is deployed to the App store:

xattr -d com.apple.quarantine ./SafeBoxClient_0.1.7_aarch64.dmg

Linux

Download the .deb file.

Navigate to the directory containing the .deb file using the cd command:

cd ~/Downloads

Then run this command from a terminal in the same folder as the .deb file (be sure to update version number in command if newer version is released):

sudo apt install ./SafeBoxClient_0.1.7_amd64.deb

Developers

If you want to build the application locally for development purposes, follow the steps below:

Prerequisites

System libraries and Rust:

Tauri_v2

Node.js with yarn or npm

Install Node Modules

yarn install

Build Tauri App

yarn run tauri build

Run Tauri App

yarn run tauri dev

Icon Generation

To re-generate the icons for the project, run:

cargo tauri icon public/icon-gen.png

Make/find an issue & create a PR - All contributions appreciated!

Contribute

Make/find an issue & create a PR - All contributions appreciated!

About

SafeBox Client

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors