2025-02-24 10:05:58 -05:00
2022-12-29 23:45:16 +11:00
2023-07-09 13:59:31 +10:00
2024-06-25 14:31:37 -04:00
2025-02-21 12:39:46 -05:00
2025-02-20 15:56:51 -05:00
2021-12-23 21:04:55 -08:00
2025-02-21 12:39:46 -05:00
2025-01-24 01:26:15 +01:00
2024-06-25 14:18:03 -04:00
2025-02-10 13:31:33 -05:00

Meshtastic Web

CI CLA assistant Fiscal Contributors Vercel

Overview

Official Meshtastic web interface, that can be hosted or served from a node

Hosted version

Stats

Alt

Self-host

The client can be self hosted using the precompiled container images with an OCI compatible runtime such as Docker or Podman. The base image used is Nginx 1.27

# With Docker
docker run -d -p 8080:8080 --restart always --name Meshtastic-Web ghcr.io/meshtastic/web

#With Podman
podman run -d -p 8080:8080 --restart always --name Meshtastic-Web ghcr.io/meshtastic/web

Nightly releases

Our nightly releases provide the latest development builds with cutting-edge features and fixes. These builds are automatically generated from the latest main branch every night and are available for testing and early adoption.

# With Docker
docker run -d -p 8080:8080 --restart always --name Meshtastic-Web ghcr.io/meshtastic/web:nightly
#With Podman
podman run -d -p 8080:8080 --restart always --name Meshtastic-Web ghcr.io/meshtastic/web:nightly

[!WARNING]

  • Nightly builds represent the latest development state and may contain breaking changes
  • These builds undergo automated testing but may be less stable than tagged release versions
  • Not recommended for production environments unless you are actively testing new features
  • No guarantee of backward compatibility between nightly builds

Version Information

Each nightly build is tagged with:

  • The nightly tag for the latest build
  • A specific SHA for build reproducibility

Feedback

If you encounter any issues with nightly builds, please report them in our issues tracker. Your feedback helps improve the stability of future releases

Development & Building

You'll need to download the package manager used with this repo. You can install it by visiting Bun.sh and following the installation instructions.

Building and Packaging

Build the project:

bun run build

GZip the output:

bun run package

Development

Install the dependencies.

bun i

Start the development server:

bun run dev
Description
No description provided
Readme GPL-3.0 20 MiB
Languages
TypeScript 99.2%
CSS 0.7%