Tools tab overview

Doctor, Share, logs, dumps, Mailpit, backups, and CLI entry points.

Overview

Dump/archive counts, Xdebug/HTTPS status, /etc/hosts warnings.

Development

Xdebug toggle, HTTPS (mkcert), mkcert install hint, Refresh certificates, Sync vhosts.

Share tunnel

Start/stop cloudflared or ngrok (preference in Settings → General).

Keep Share running

Enables a LaunchAgent that periodically runs macstack tools share watchdog / revive:

  • If the tunnel should be up but crashed, keep-alive brings it back
  • Intentional Stop pauses revive until Start / ensure / stack start / re-enable keep-alive
macstack tools share keep-alive --enable --json
macstack tools share watchdog --json

Named tunnels: --name / --config / token. DNS: macstack tools share route-dns.

Cloudflare Access

Access apps/policies live only in the Cloudflare Dashboard. MacFullStack owns the tunnel and optional DNS. Use Access boundary on Tools → Maintenance (macstack tools share access-hint).

Node

On the project card: npm scripts, pin use/install, installed version picker (local version managers only).

macstack tools node --name blog --json
macstack tools node --list-versions --json

.env snippets

Copy blocks for Redis, PostgreSQL, Memcached, Meilisearch, RabbitMQ, Mailpit. Use Docker service hostnames inside containers; use 127.0.0.1 for Native / host-side apps. Mode switch may auto-sync DB_HOST / REDIS_HOST — see Runtime modes.

Dumps, archives, Mailpit

MySQL exports → ~/MacFullStack/dumps. Archives → ~/MacFullStack/archives. Mailpit UI default port 8025.

See also

Download Pro Teams