MACT gives your team a stable public preview URL that always points to the most recently active developer, so reviews happen on real work-in-progress.
room.m-act.live with stakeholders instantly.Built for fast feedback loops, QA sign-off, and async reviews without waiting for a staging deploy.
Your localhost gets a live URL like room.m-act.live. Share it with anyone — they see exactly what you see.
When the active developer changes, the mirror switches automatically. Viewers always see the latest build-ready branch without refreshing.
Rooms are protected with join secrets and bearer tokens. SHA-256 hashed, constant-time verified. No tokens stored in plaintext on the server.
Automatic commit reporting via git hooks. Supervisors can comment on commits through the dashboard or API.
Live status bar, participant list, and commit history — all updating in real-time via WebSocket.
Built-in frpc integration. MACT downloads and manages the tunnel binary automatically on first use.
A practical flow from local app to shareable preview in minutes.
Run mact init --developer yourname once to configure who you are.
From your git project, run mact create --room myproject --port 3000. This registers the room and starts the tunnel and heartbeat. Share the join secret with collaborators.
Others run mact join --room myproject --port 3001 --secret <join-secret> from their repo; that starts their tunnel and heartbeat too. The mirror auto-switches to the most recently active developer.
Copy-paste commands for the most common first session.
mact init --developer alicemact configure-frp --server-addr m-act.live --server-port 7000 --token <frp-token>mact create --room myproject --port 3000mact init --developer bobmact join --room myproject --port 3001 --secret <join-secret>mact status --room myprojectMACT is designed for teams that need rapid visibility into in-progress work.
Share one stable room URL with PM/Design while developers rotate ownership behind the scenes.
Validate fixes instantly on real localhost environments without rebuild-and-deploy cycles.
Seamlessly hand off who is live by committing and running mact create or mact join from the next developer’s machine.
Use commit history and comments to keep cross-time-zone collaboration aligned.
No. MACT mirrors directly from localhost through a controlled tunnel.
MACT resolves active upstream by liveness and recent commit activity, then falls back safely when needed.
No. Anything reachable on a local HTTP port can be shared, including APIs, admin panels, and prototypes.
Yes. MACT ships with server extras and deployment docs for Nginx, systemd, FRP, and PostgreSQL setups.
Install MACT, create a room, and give your team a live review URL within minutes.