Skip to content

Horizontal-org/Tella-Desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tella Desktop

A desktop version of the Tella app made to share files offline via p2p.

Prerequisites

  • Go 1.21 or later
  • Node.js 20.11.1 or later
  • Wails CLI (v2.8.0+)

To install Wails:

go install github.com/wailsapp/wails/v2/cmd/wails@latest

Development

  1. Clone the repository
  2. Install frontend dependencies:
cd frontend
npm install
  1. Run in development mode:
wails dev

This will start both the backend server and frontend development server with hot reload.

Building

To build a production version:

wails build

The built application will be in the build/bin directory.

Protocol Support

The application implements the LocalSend v2 protocol with the following endpoints:

  • /api/localsend/v2/register - Device registration
  • /api/localsend/v2/prepare-upload - Prepare file transfer
  • /api/localsend/v2/upload - File upload

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published