Update Docker documentation (#200)

* Update Docker documentation

* docs: reference compose file
This commit is contained in:
l5y
2025-10-03 11:03:25 +02:00
committed by GitHub
parent ff06129a6f
commit 4ae8a1cfca
2 changed files with 70 additions and 102 deletions

View File

@@ -18,24 +18,6 @@ Live demo for Berlin #MediumFast: [potatomesh.net](https://potatomesh.net)
![screenshot of the third version](./scrot-0.3.png)
## Quick Start with Docker
```bash
./configure.sh # Configure your setup
docker-compose up -d # Start services
docker-compose logs -f # View logs
```
PotatoMesh uses host networking by default so it can run on restricted
systems where Docker cannot create bridged interfaces. The web UI listens on
`http://127.0.0.1:41447` immediately without explicit port mappings. If you
are using Docker Desktop (macOS/Windows) or otherwise require bridged
networking, enable the Compose profile with:
```bash
COMPOSE_PROFILES=bridge docker-compose up -d
```
## Web App
Requires Ruby for the Sinatra web app and SQLite3 for the app's database.
@@ -142,6 +124,10 @@ address (for example `192.168.1.20:4403`) to use the Meshtastic TCP interface.
* <https://vrs.kdd2105.ru/>
* <https://potatomesh.stratospire.com/>
## Docker
Looking for container deployment instructions? See the [Docker guide](DOCKER.md).
## License
Apache v2.0, Contact <COM0@l5y.tech>