Docker
Running ESPConnect Locally
ESPConnect is a pure in-browser web application — no backend, no installation required, and all operations happen directly in your browser using Web Serial / WebUSB.
1. Run as a Desktop App (Electron)
Follow installation instructions for your platform in the latest release
2. Run ESPConnect via Docker
docker build -t espconnect .
docker run --rm -p 8080:80 espconnect
Build from git
git clone --depth 1 https://github.com/thelastoutpostworkshop/ESPConnect.git
cd ESPConnect
docker build -t espconnect .
docker run --rm -p 8080:80 espconnect
Build for Docker HUB
git clone --depth 1 https://github.com/thelastoutpostworkshop/ESPConnect.git
cd ESPConnect
docker build -t ruseler/espconnect:latest .
Docker compose example:
services:
espconnect:
image: ruseler/espconnect:latest
container_name: espconnect
ports:
- "8080:80"
restart: unless-stopped