DockPilot
In DevelopmentDocker & Portainer Mobile Companion App
A native mobile app for managing Docker containers and Portainer servers from your phone. Direct-connect architecture with zero cloud dependency. Start, stop, and restart containers, read logs, and get push alerts from a relay you run yourself when a container goes down.

About
DockPilot is a native mobile companion app for Docker and Portainer. It connects directly to your server over your local network or VPN with no cloud, no account, and no data collection. Manage your containers from anywhere with a polished mobile interface instead of SSH or a cramped mobile browser.
The two things DockPilot is built around are the ones a web UI on a phone cannot give you: push alerts from a relay that runs on your own hardware, and support for the raw Docker Engine API as well as Portainer.
Architecture
- Direct-connect to your Portainer API or Docker Engine API
- Zero cloud with no CampbellSoft servers in the loop, ever
- Push relay on your hardware: an optional Docker container that runs alongside your stack and sends push alerts when containers stop or start unexpectedly
- Access-token auth for Portainer, so the app never has to hold a password
- Encrypted credentials stored in iOS Keychain / Android Keystore
Features
Free
- Connect to one Portainer or Docker server
- Container list with live status
- Start, stop, restart any container
- Logs, stacks, and image management
- Demo mode
Pro ($9.99/year)
- Unlimited server connections
- Push alerts from your self-hosted relay
Tech Stack
- React Native + Expo SDK 54 for iOS and Android from one codebase
- TypeScript strict mode throughout
- Zustand for state management
- expo-secure-store for encrypted credential storage
- expo-iap for the Pro subscription
- expo-router for file-based navigation
What Makes It Different
Most Docker management tools assume you’re at a desk. DockPilot is built for the moment you’re away from home and need to restart a crashed container, check whether an update deployed, or confirm your stack is healthy. One tap instead of opening a terminal. A push alert instead of finding out hours later. And it connects directly to your server, so we never see your data.
Privacy
DockPilot collects zero data. No analytics, no telemetry, no crash reporting. Your server credentials stay in your device’s secure keychain, and all traffic flows directly between your phone and your server. Optional push alerts carry the container name and event text through Expo’s push service on the way to your device. Read our full privacy policy.