From c4a0819364fc5c87b2d20924497afff2cc2e13d8 Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Mon, 23 Feb 2026 18:56:44 -0700 Subject: [PATCH] Add CLAUDE.md with project info and deployment instructions --- CLAUDE.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..bcba07c --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,36 @@ +# mcMQTT + +MCP server for MQTT broker interaction and IoT messaging. Allows LLMs to publish, subscribe, and manage MQTT topics. + +- **Docs**: https://mcmqtt.warehack.ing +- **Git**: `git@git.supported.systems:MCP/mcmqtt.git` +- **Server**: `ssh -A warehack-ing@warehack.ing`, repo at `~/mcmqtt` + +## Docs Site Deployment + +Starlight documentation site in `docs-site/` subdirectory. + +### Environment + +Copy `.env.example` to `.env` in `docs-site/`: + +```env +COMPOSE_PROJECT_NAME=mcmqtt-docs +DOMAIN=mcmqtt.warehack.ing +``` + +### Commands + +```bash +# From docs-site/ directory: +make up # Build and start production container +make down # Stop container +make logs # Tail container logs +make restart # Stop + start +``` + +### Deploy to Production + +```bash +ssh -A warehack-ing@warehack.ing "cd ~/mcmqtt && git pull && cd docs-site && make up" +```