fairdrive-desktop-app

command module
v0.1.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2024 License: Apache-2.0 Imports: 21 Imported by: 0

README

Fairdrive Desktop App

Go Report Card Website Release GitHub all releases Platform Workflow Issues Closed PRs PRClosed Files Go Discord Telegram License

Fairdrive Desktop App is a FUSE client for fairOS-dfs. It lets you mount your pod on your own user space and interact with your data.

User documentation

See DOCS for detailed installation instructions and requirements.

Requirements

FUSE

You need FUSE for your OS.

Installing fuse on macOS
brew install macfuse
Installing fuse on debian
sudo apt-get update
sudo apt-get -qq install libfuse-dev
Installing fuse on windows

install winfsp

BEE

You will need a bee node running with a valid stamp id.

Development

Requirements
  • gcc
  • golang installed
  • wails
Live Development
wails dev
Building
make binary
Development requirements for windows
Tools

1.install go

2.install gcc https://jmeubank.github.io/tdm-gcc/

3.download and install https://winfsp.dev/rel/ and don't forget to check "Developer tools"

Add environment variables

set CPATH to C:\Program Files (x86)\WinFsp\inc\fuse

set LIBRARY_PATH to C:\Program Files (x86)\WinFsp\lib

set CPLUS_INCLUDE_PATH to C:\Program Files (x86)\WinFsp\inc\fuse

Problems with npm

Installing frontend dependencies: npm ERR! Unexpected token '.'

This could be a problem to various reasons why your node,npm,nvm installation is corrupt. Probably because you used old nvm (prior to version 1.1.10) which wrongly creates symbolic links. You will have to uninstall nvm and reinstall new node version.

Dependencies

Update Wails environment

run go install github.com/wailsapp/wails/v2/cmd/wails@latest to install latest Wails CLI

Thanks

This project would not exist without fairOS-dfs and bee-afs.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL