Accessing Your Servers¶
Finding a server¶
Each kind of server has its own menu under Muppy / Applications: Development Servers, Test Servers, Demo Servers, Staging Servers, Production Servers.
The Development Servers list opens on the non-production servers by default. Remove the filter to see all of them.
Click a server to open its form.
The buttons of the form¶
The button box at the top of the form opens every way in. A button shows only when the server has something for it to open:
| Button | Opens |
|---|---|
| SSH as Control User | an SSH session as the control user |
| SSH as Owner | an SSH session as the server's owner |
| Open Repository | the git repository the application is built from |
| Open Load Balancer URL | the application through its public URL |
| Open Direct URL | the application through the URL the server generates for itself |
| Open Code-Server | the browser IDE, its password copied to your clipboard first |
| Open Results | the health-check results, when a health check is attached |
| Refresh | re-reads the server's live state |
The two SSH buttons are hidden when the host is reached through an SSH gateway. Buttons that do not fit in the box are under More.
The SSH commands¶
The form's main group holds the same accesses as text, each with a copy button:
- SSH as Control User and SSH as Owner — the full
sshcommand line. - Port Forward (local) and (remote) — fill them to add
-L local:localhost:remoteto the owner's command. They are not saved: a page reload clears them. - SSH Config (Owner) — an entry to paste into
~/.ssh/config. - Code Server password — Copy puts the IDE password on your clipboard.
The browser IDE¶
The Code-Server tab activates the IDE and shows its Code-Server URL. Open it with Open Code-Server. See Code Server.
SSH from your own IDE, through Tailscale¶
To work on the server from VS Code, Cursor or Windsurf, put it on your Tailscale network. The SSH (with Tailscale) group is on the Network tab:
- Open the browser IDE and install Tailscale in its terminal.
- Run
sudo tailscale upand sign in to your Tailscale account. - Click Detect Tailscale IP.
- In the browser IDE, add your public key to
~/.ssh/authorized_keys. - Connect from your local IDE with SSH (IPv4), SSH (IPv6) or SSH Config, which the group now shows.
Click Re-detect when the server's Tailscale address changes.
Who reaches the application and the IDE¶
When Sunray Zero Trust protects the server, the Access tab holds its allowed addresses and public paths. See Protect Your App Servers with Your Own Sunray.
A Manganese tenant reaches the same server from the Manganese form: see Accessing Your App Server.

