.claude/skills/appmesh-install/SKILL.md
Installation guide for App Mesh — package, Docker, and systemd
npx skillsauth add laoshanxi/app-mesh appmesh-installInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
# Ubuntu/Debian
sudo -E apt install appmesh_*.deb
# CentOS/RHEL (CentOS 8: also install libnsl)
sudo yum install appmesh_*.rpm
# SUSE
sudo zypper install appmesh_*.rpm
Use sudo -E to pass environment variables during install.
# Basic
docker run -d --name appmesh laoshanxi/appmesh
# With root (for pip/apt inside container)
docker run -d --name appmesh -e APPMESH_RUN_AS_ROOT=true laoshanxi/appmesh
# Production: persistent data + Docker-in-Docker
docker run -d --name appmesh \
-v /var/run/docker.sock:/var/run/docker.sock \
-v appmesh-work:/opt/appmesh/work \
-p 6060:6060 \
laoshanxi/appmesh
sudo systemctl enable appmesh # auto-start on boot
sudo systemctl start appmesh
sudo systemctl status appmesh
service appmesh start # WSL
Override config at install time. Saved in /opt/appmesh/appmesh.default.
APPMESH_FRESH_INSTALL=Y # ignore existing SSL/config
APPMESH_SECURE_INSTALLATION=Y # generate secure admin password
PROMPT_INSTALL_PATH=/opt # custom install path
APPMESH_DAEMON_EXEC_USER=appmesh # daemon process user
APPMESH_BaseConfig_PosixTimezone="+08"
APPMESH_REST_RestListenPort=6060
Runtime config overrides use the same APPMESH_<Section>_<Key>=VALUE format.
| Path | Description |
|------|-------------|
| /opt/appmesh/config/ | Read-only config (config.yaml, security.yaml) |
| /opt/appmesh/work/config/ | Writable config overrides |
| /opt/appmesh/work/ | Working data (mount for persistence) |
| /opt/appmesh/ssl/ | SSL certificates |
sudo systemctl status appmesh
appc logon -U admin
appc ls
development
Sync local changes (tar + upload) and execute build/test/run on remote servers (appmesh Python SDK).
tools
../../../src/sdk/claude-plugin/skills/appmesh-remote/SKILL.md
tools
Complete CLI reference for the appc command
devops
Local text-to-speech via sherpa-onnx (offline, no cloud)