Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 1.42 KB

File metadata and controls

49 lines (30 loc) · 1.42 KB

Setup Guide

This guide provides instructions for setting up the development environment for the futr nostr client on different operating systems.

Platform-Specific Setup Guides

For detailed setup instructions, please refer to the platform-specific guides:

Quick Start

Docker (Linux/macOS)

The easiest way to get started on Linux or macOS is using the pre-built Docker image:

# Build the project
docker run -it --rm -v $(pwd):/app prolic/futr-dev build

# Run tests
docker run -it --rm -v $(pwd):/app prolic/futr-dev test

# Build Flatpak
docker run -it --rm -v $(pwd):/app prolic/futr-dev flatpak

# Enter container shell
docker run -it --rm -v $(pwd):/app prolic/futr-dev shell

Windows

For Windows, we recommend using our automated builds available at GitHub Releases:

  • Continuous builds: Latest development version from master branch
  • Stable releases: Tagged releases for production use

See the Windows Setup Guide for manual development setup instructions.

Build the Docker Image

docker buildx build . -t prolic/futr-dev

MacOS

@todo - MacOS setup instructions will be added in a future update.