
Description
Every dashboard for that little Linux box at home wants something installed first: an agent, a container, one more open port, then a reverse proxy and a certificate in front of it. To glance at CPU usage you have given yourself another service to maintain. Atalaya inverts that. It is a native Mac app that logs in over the same SSH you already use and reads what is already there — nothing goes on the server.
The nicest touch is what it does with Scripts. It finds the .sh files in your home folder and describes each one using the comments you wrote inside it, laid out as buttons: under
Live dashboard: CPU, memory, load, temperature, network and disks each get a card, sampled as often as you like; drag them into the order you actually read, and widen one to make it grow a chart.
Containers: every Docker container with its state, plus start, stop, restart and logs from inside the window instead of another ssh session and docker ps.
Your scripts as buttons: shell scripts in your home folder are discovered automatically, explained by their own comments, and run with output arriving live.
Updates grouped by kind: pending packages split into security, kernel and base system, server programs, libraries and everything else, each with checkboxes. You pick what gets installed, and it only ever upgrades packages that are already there.
Files over SFTP: browse the server on the same connection, drag files in from the Finder, download with a progress bar, preview with Quick Look, create, rename and delete — and it reopens in the folder you left.
Deploy from a repository: paste the address of a project with a Docker Compose file and it first shows which images it pulls, which ports it wants and whether any is already taken, starting only once you agree.
A tab per server: each machine opens as its own tab, so moving between boxes feels like moving between pages in a browser.
Credentials in the Keychain: passwords go to the macOS Keychain rather than a config file; if the host is already in known_hosts only that key is trusted, and if it is not, the app tells you the first connection is a first-time trust.
It refuses the dangerous shortcut: it will not restart sshd for you, because that is exactly how you lock yourself out, and it never phones home — the app talks to your server and to nothing else.
The nicest touch is what it does with Scripts. It finds the .sh files in your home folder and describes each one using the comments you wrote inside it, laid out as buttons: under
copia-nocturna.sh it simply says it backs up /mnt/datos with restic and pings Telegram if it fails. Click, and the output streams back live. The systemd list works the same way, with a plain-language line for the common units so you stop googling what chrony is for.Features
Live dashboard: CPU, memory, load, temperature, network and disks each get a card, sampled as often as you like; drag them into the order you actually read, and widen one to make it grow a chart.
Containers: every Docker container with its state, plus start, stop, restart and logs from inside the window instead of another ssh session and docker ps.
Your scripts as buttons: shell scripts in your home folder are discovered automatically, explained by their own comments, and run with output arriving live.
Updates grouped by kind: pending packages split into security, kernel and base system, server programs, libraries and everything else, each with checkboxes. You pick what gets installed, and it only ever upgrades packages that are already there.
Files over SFTP: browse the server on the same connection, drag files in from the Finder, download with a progress bar, preview with Quick Look, create, rename and delete — and it reopens in the folder you left.
Deploy from a repository: paste the address of a project with a Docker Compose file and it first shows which images it pulls, which ports it wants and whether any is already taken, starting only once you agree.
A tab per server: each machine opens as its own tab, so moving between boxes feels like moving between pages in a browser.
Credentials in the Keychain: passwords go to the macOS Keychain rather than a config file; if the host is already in known_hosts only that key is trusted, and if it is not, the app tells you the first connection is a first-time trust.
It refuses the dangerous shortcut: it will not restart sshd for you, because that is exactly how you lock yourself out, and it never phones home — the app talks to your server and to nothing else.


