docs: docker run based upgrade, no compose

This commit is contained in:
you
2026-04-08 07:03:05 +00:00
parent f7f1bb08d0
commit e22ee3f0ad
+20 -10
View File
@@ -13,14 +13,23 @@ docker run -d --name corescope -p 80:80 -p 1883:1883 \
That's it. Zero config required — MQTT broker, Caddy HTTPS, and SQLite are built in.
**Already running CoreScope via docker-compose?**
**Already running CoreScope?**
```bash
cd /path/to/your/meshcore-analyzer # where your docker-compose.yml lives
docker compose down
# In your compose file, change `build: .` to:
# image: ghcr.io/kpa-clawbot/corescope:latest
docker compose up -d
# 1. Find your running container name
docker ps --format '{{.Names}}'
# 2. Stop and remove it
docker stop <container-name> && docker rm <container-name>
# 3. Pull the pre-built image
docker pull ghcr.io/kpa-clawbot/corescope:latest
# 4. Run with your existing data directory
docker run -d --name corescope -p 80:80 -p 1883:1883 \
-v /path/to/your/data:/app/data \
ghcr.io/kpa-clawbot/corescope:latest
```
Your data volume stays. No git clone needed anymore.
Your data volume stays. Nothing to migrate.
Tags: `latest` · `vX.Y.Z` (pin for prod) · `edge` (bleed). Env: `DISABLE_CADDY=true` / `DISABLE_MOSQUITTO=true` if you bring your own.
@@ -79,10 +88,11 @@ Live map crash, zero-hop hash lies, animation freezes, repeater miscounts, prefi
## Upgrade
```bash
cd /path/to/your/meshcore-analyzer # where your docker-compose.yml lives
docker compose down
# swap image to ghcr.io/kpa-clawbot/corescope:v3.5.0
docker compose up -d
docker stop <container-name> && docker rm <container-name>
docker pull ghcr.io/kpa-clawbot/corescope:v3.5.0
docker run -d --name corescope -p 80:80 -p 1883:1883 \
-v /path/to/your/data:/app/data \
ghcr.io/kpa-clawbot/corescope:v3.5.0
```
First start backfills `resolved_path` in the background. No downtime. No breaking changes.