Is Homeio a replacement for Portainer?
For one home server, often yes. Portainer is a container management console: environments, stacks, images, networks, volumes, access control. Homeio is a server manager: it installs and runs Compose apps, and it also handles the files, disks, backups, scheduled jobs and remote access around them. If you use Portainer mainly to install and restart a handful of apps, Homeio covers that and the rest of the box.
What does Portainer do better?
Quite a lot, for container work. It manages several hosts, Swarm, Kubernetes and Podman; it opens an interactive console inside a container; it lets you inspect and prune images, networks and volumes; it deploys stacks from a Git repository; and its Business Edition has role-based access. Homeio does none of that today. An image manager is on Homeio's roadmap.
Can I run Homeio and Portainer on the same server?
Yes, and some people should. Homeio lists every container on the host, including the ones Portainer deployed, with live stats; it shows them read-only and leaves them alone. Use Homeio for the apps, files and the host, and keep Portainer for container-level inspection.
Does Portainer have an app store?
It has App Templates, a list of predefined containers and stacks you can deploy and extend with your own template URL. Homeio's store is closer to a home-server catalog: the CasaOS app store by default, with icons, descriptions, per-app settings and update checks, and you can add more sources.
What does Homeio do that Portainer does not try to do?
The host. A file manager with a Monaco editor, Samba shares, USB drives, a disk and partition manager, Wi-Fi settings, a cron scheduler, weekly backups of the database, /DATA and your stacks, two-factor login, and Tailscale and Cloudflare Tunnel in Settings.
Does Homeio show container logs and stats?
Yes. Logs stream live with level badges, a keyword filter and a download button; since 1.9.2 ANSI colour codes are stripped, so coloured output is readable and warnings are labelled as warnings. Stats cover CPU, memory, disk and network for the host and each container.
Does Homeio have a terminal?
A restricted one. It runs allowlisted commands such as docker, df, ls and ping, one at a time, with a 12-second timeout and no pipes. Useful for docker ps or docker logs --tail; not a replacement for SSH or for Portainer's container console.
Is Homeio free?
Yes, it is open source under the AGPL-3.0, and everything on this page is in the one edition there is. Portainer Community Edition is free and open source too; Business Edition is paid, with a free tier for a small number of nodes.
How do I install Homeio?
curl -fsSL https://get.homeio.app | sudo bash on Debian, Ubuntu or Raspberry Pi OS (UI on port 80), or docker compose up -d from a clone of the repository (UI on 12026). Neither touches the containers Portainer manages.