Require time library before formatting ISO timestamps (#149)

* Require time library for ISO timestamp formatting

* Default to host networking in Compose
This commit is contained in:
l5y
2025-09-22 09:21:04 +02:00
committed by GitHub
parent ab2e9b06e1
commit 62de1480f7
7 changed files with 138 additions and 85 deletions

View File

@@ -26,6 +26,16 @@ 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.