Skip to content

Update README.md - Adding SBC Linux updating process.#559

Closed
Will-wastelander wants to merge 2 commits into
meshtastic:masterfrom
Will-wastelander:patch-1
Closed

Update README.md - Adding SBC Linux updating process.#559
Will-wastelander wants to merge 2 commits into
meshtastic:masterfrom
Will-wastelander:patch-1

Conversation

@Will-wastelander
Copy link
Copy Markdown

@Will-wastelander Will-wastelander commented Apr 3, 2025

Added SBC Linux update process.

Description

Providing a way to update WebUI on SBC Linux systems like FemtoFox carrier board for LuckyFox. This allows for users to have an updated WebUI.

Changes Made

  • Added section SBC Linux

Testing Done

Ran commands via SSH to FemtoFox carrier board for LuckyFox

Checklist

  • Code follows project style guidelines
  • Documentation has been updated or added
  • Tests have been added or updated
  • All CI checks pass
  • Dependent changes have been merged

Additional Notes

This process may also work with Raspberry Pi, and other SBC systems. I do not have another carrier board that runs Linux at this time.

Added SBC Linux update process.
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 3, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
web-test ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 3, 2025 3:17am

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 3, 2025

CLA assistant check
All committers have signed the CLA.

Comment thread README.md
podman run -d -p 8080:8080 --restart always --name Meshtastic-Web ghcr.io/meshtastic/web
```

## SBC Linux
Copy link
Copy Markdown
Collaborator

@danditomaso danditomaso Apr 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering if we should include "MeshtasticD" in the title?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, can just be "Linux" as it doesn't have to be on an SBC

Comment thread README.md

Download latest Build.tar file, extract to `/usr/shared/meshtasticd/web`.

```bash
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should explictly tell them to change dir's to their home directory, so they can do that work in that folder prior to moving the web folder into meshtasticd.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was the implied location. This line was more of a description of what the overall commands/actions below do.

Copy link
Copy Markdown
Collaborator

@danditomaso danditomaso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good, left a couple of comments with some suggestions.

Added command to make sure user is in home directory before completing any commands.
@vidplace7
Copy link
Copy Markdown
Member

We should not be instructing users to upgrade the web portion manually. This has high potential to result in broken package upgrades in the future, and will result in additional support burden on the Linux maintainers.

I'd much rather direct users to our Daily or Alpha builds if they'd like to test the latest and greatest web releases.

@danditomaso
Copy link
Copy Markdown
Collaborator

So I do happen to agree with @vidplace7 here, I had only found out today we offer alpha/early releases of MeshtasticD. Since @vidplace7 is mainly responsible for that app, I am going to defer to his judgement on this and close this pull request. I will commit to sending anyone who wants it a link to those docs when they are released.

@danditomaso danditomaso closed this Apr 3, 2025
Will-wastelander added a commit to Will-wastelander/meshtastic that referenced this pull request Oct 27, 2025
Will-wastelander added a commit to Will-wastelander/meshtastic that referenced this pull request Oct 28, 2025
Will-wastelander added a commit to Will-wastelander/meshtastic that referenced this pull request Oct 30, 2025
Will-wastelander added a commit to Will-wastelander/meshtastic that referenced this pull request Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants