Open source · For CasaOS

The front door of your home server

Atrio is a redesigned launcher and web UI for CasaOS. It replaces only the interface you see in the browser: your apps, data and settings stay exactly where they are.

Atrio dashboard: greeting, system and network widgets with live charts, and the app grid with running and stopped apps The original CasaOS dashboard
Drag to compare: the CasaOS dashboard on the left, Atrio on the right.

Atrio is a modification of the CasaOS web UI, a fork of CasaOS-UI by IceWhale Technology. It talks to the standard CasaOS backend and is not affiliated with or endorsed by IceWhale.

Calm, quick, and clear about what is going on

Calm glass dashboard

A greeting, the time and the health of your server at a glance. Translucent panels over your wallpaper, one clean typeface, no noise.

A new App Store

Search first, categories and authors as chips, a clear installed state, and the install progress right in your app grid.

Every app in one panel

Overview, logs, terminal and settings as tabs. Install and settings forms in clear sections, with errors that say what to type.

Many apps at once

Select apps in the grid and start, stop, restart or update them together.

Know your machine

Machine, BIOS, processor, memory and every sensor it reports: temperatures, and fans and voltages where available.

Notifications

Finished and failed installs, app updates, a disk almost full or unhealthy, a hot processor, new versions: one bell, nothing missed.

One console

Logs and terminal of the server and of every app in one place, with a filter, follow mode and download.

Widgets your way

Show, hide and reorder the widgets, and add any web page of your network, like an app's status page.

Updates that look after themselves

A red dot when a new version is out, one click to install it with a progress screen, and Atrio comes back on its own after a CasaOS update.

Install in one command

On the machine that runs CasaOS (tested with CasaOS v0.4.15):

curl -fsSL https://raw.githubusercontent.com/peppeaiello/atrio/main/scripts/install.sh | sudo bash

Then reload CasaOS in your browser with Ctrl F5. The installer:

Uninstall

Puts the original CasaOS UI back and removes the updater:

curl -fsSL https://raw.githubusercontent.com/peppeaiello/atrio/main/scripts/uninstall.sh | sudo bash

Questions

Does Atrio change my apps or data?

No. Atrio is only the web interface. It uses the same CasaOS backend and APIs, so your apps, files, users and settings are untouched. Uninstalling brings back the original UI.

Is this an official CasaOS project?

No. Atrio is an independent fork of CasaOS-UI, released under the same Apache 2.0 license, with full credit to IceWhale Technology and the CasaOS community. CasaOS is a trademark of its respective owners.

What happens when CasaOS updates?

A CasaOS update may put its own UI back. Atrio notices and installs itself again about 30 seconds later, keeping the new CasaOS UI as the copy to restore. It also works without internet, from the last release it saved.

Is it ready for everyday use?

Atrio is young but the screens you use every day are redesigned: dashboard, App Store, app panel, install and settings forms, files, settings, account, console and notifications. A few rarely used dialogs still look like CasaOS. Feedback and bug reports on GitHub are very welcome.