Support
Need help? Find answers below or reach out.
Frequently Asked Questions
What does FishMux do? +
FishMux is a visual Docker & tmux cockpit for iPhone and iPad. Over a secure SSH connection, it lets you see and control your Docker containers and Compose stacks (live CPU/memory, logs, shell, start/stop/restart), drive tmux sessions on hosts and inside containers, run saved quick commands in one tap, and wake machines with Wake-on-LAN. It's also a natural fit for self-hosted AI agentics (Hermes, Pi, Ollama and similar): tmux keeps long-running agents alive across disconnects while Docker isolates each one, and FishMux lets you watch and reconnect to them from your phone.
How do I add a host? +
Tap the + button on the home screen. Enter the hostname, port (default 22), username and password. FishMux saves the credentials securely in the iOS Keychain.
How do I manage Docker containers? +
If the host runs Docker, FishMux shows your containers and Compose stacks as a visual panel with live CPU and memory, status, image and uptime. Tap a container to view logs, open a shell, start/stop/restart it, or jump into a tmux session inside it. The Docker CLI must be available to your SSH user on the host (e.g. the user is in the docker group).
What is Wake-on-LAN with a relay host? +
FishMux can send a Wake-on-LAN magic packet to power on a sleeping machine. On your local network it sends the packet directly; for a machine on a remote network you can't reach, it sends the packet through a relay host (a bounce server) that can see it, then connects you in. FishMux also captures the MAC address and helps you set Wake-on-LAN up.
How do I use tmux sessions? +
When you tap a host, FishMux lists tmux sessions (if tmux is installed) with attached/detached badges and window counts. Tap a session to attach, swipe to kill, or tap + to create a new one — on the host and inside containers. You can also connect directly without tmux via "Direct Shell".
How does SSH key authentication work? +
Ed25519 keys are generated on your device and deployed to ~/.ssh/authorized_keys on your host in one tap (on first password login). Subsequent connections use key-based auth automatically. SSH transport is built on Apple's swift-nio-ssh.
What is TOFU host verification? +
Trust On First Use: the host's fingerprint is stored on first connection. If the fingerprint changes later (possible MITM attack), FishMux refuses the connection and shows a warning.
How much does FishMux cost? +
FishMux is free to download and includes 1 host. Unlock unlimited hosts for 5€ as a one-time purchase — it's restorable, with no subscription, no ads and no tracking.
How do I change the terminal theme? +
Go to Settings (gear icon) and choose from 8 themes: Pro, Dracula, Solarized Dark, Solarized Light, Material, Ocean, Nord, Tango Dark. You can also adjust the font size.
Where are my passwords stored? +
Passwords and SSH private keys are stored in the iOS Keychain, Apple's encrypted secure storage. They never leave your device and are not accessible to other apps.
Can I copy/paste text in the terminal? +
Yes. The accessory bar includes Copy and Paste buttons. Copy grabs the current terminal selection, and Paste sends the iOS clipboard content to the remote shell. This is useful for transferring API keys, tokens or URLs from Safari into an SSH session.
Does the app work on iPad? +
Yes. FishMux is a universal app with an adaptive NavigationSplitView layout on iPad, showing the server list and terminal side by side.
Can I get a refund? +
Refund requests must be submitted through Apple at
reportaproblem.apple.com. We don't have access to payment information.
System Requirements
iOS 17.0 or later. iPhone or iPad.
Still need help?