Share your Foundry VTT world with players anywhere. No port forwarding needed.
- 6 tunnel providers: Cloudflared, Playit.gg, localhost.run, Serveo, Pinggy, Tunnelmole
- 3 interfaces: TUI, Web dashboard, Desktop app (Tauri v2)
- Auto-install: Downloads providers automatically
- Drag & drop: Reorder connections
- Real-time updates: Live status changes
- Theming: Multiple themes for web dashboard
# Install
go install github.com/deadbryam/ftm@latest
# Run
ftm # TUI
ftm --web # Web dashboard onlyTUI shortcuts: ↑/↓ navigate, s start/stop, l logs, c copy URL, w web, a add, d delete, q quit
Access at http://localhost:40500
cd desktop
npm install
npm run tauri buildRequirements:
- Go 1.21+
- Node.js 18+ (for Tauri desktop)
- Rust (for Tauri desktop)
# Clone
git clone https://github.com/deadbryam/ftm.git
cd ftm
# Build CLI & Web
go build -o ftm ./cmd/ftm
# Build Desktop App (optional)
cd desktop
npm install
npm run tauri build- Fork the repo
- Create a branch:
git checkout -b feature/amazing - Commit:
git commit -m "Add amazing feature" - Push:
git push origin feature/amazing - Open a Pull Request
MIT License - Copyright (c) 2024 deadbryam
See LICENSE for details.

