Add Server Setup Deno
parent
9c4c650b87
commit
7366125499
1 changed files with 44 additions and 0 deletions
44
Server-Setup-Deno.md
Normal file
44
Server-Setup-Deno.md
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
Web Client Development
|
||||
Overview
|
||||
The Meshtastic web interface can be hosted or served from a node.
|
||||
|
||||
The official hosted version can be found at https://client.meshtastic.org.
|
||||
|
||||
The version served from a node can be accessed by first connecting your node to your network and then navigating to http://meshtastic.local (or your_node_ip.local).
|
||||
|
||||
Development & Building
|
||||
Development
|
||||
Clone the Meshtastic Web Repo repository
|
||||
|
||||
git clone https://github.com/meshtastic/web.git
|
||||
cd web
|
||||
|
||||
Install the dependencies.
|
||||
|
||||
deno i
|
||||
|
||||
Start the development server:
|
||||
|
||||
deno task dev
|
||||
|
||||
Building and Packaging
|
||||
Build the project:
|
||||
|
||||
deno task build
|
||||
|
||||
GZip the output:
|
||||
|
||||
deno task package
|
||||
|
||||
Contributing
|
||||
We welcome contributions! Here’s how the deployment flow works for pull requests:
|
||||
|
||||
Preview Deployments:
|
||||
Every pull request automatically generates a preview deployment on Vercel. This allows you and reviewers to easily preview changes before merging.
|
||||
|
||||
Staging Environment (client-test):
|
||||
Once your PR is merged, your changes will be available on our staging site: client-test.meshtastic.org.
|
||||
This environment supports rapid feature iteration and testing without impacting the production site.
|
||||
|
||||
Production Releases:
|
||||
At regular intervals, stable and fully tested releases are promoted to our production site: client.meshtastic.org.
|
||||
Loading…
Add table
Add a link
Reference in a new issue