unsubbed.co

AndroTainer

Self-hosted container management tool that provides android companion app for Portainer.

A mobile companion for Docker container management, honestly reviewed. What it is, what it isn’t, and whether it still makes sense to use.

TL;DR

  • What it is: A free Android app that connects to your existing Portainer instance so you can check and manage Docker containers from your phone [GitHub README].
  • Who it’s for: Self-hosters running Portainer on a home server or VPS who want a native Android client rather than loading a browser tab [GitHub README][4].
  • Cost savings: No pricing math here — both AndroTainer and Portainer CE are free. The cost equation is entirely about VPS or hardware you already own.
  • Key strength: Public domain license (Unlicense), available on Google Play and IzzyOnDroid F-Droid repo, zero setup beyond pointing it at your Portainer URL [GitHub README].
  • Key weakness: Last release was v2.3 in December 2022. The project has had no public commits since then. For anything you’re putting in front of your running infrastructure, that’s the number that matters most [GitHub repo].

What is AndroTainer

AndroTainer is a native Android companion app for Portainer, the open-source Docker management web UI. You point it at your Portainer instance, authenticate, and get a mobile interface for checking container states, starting and stopping services, and viewing what’s running across your stack.

The scope is deliberately narrow. The README states it plainly: “This app supports managing of Docker containers ONLY!” No Docker Swarm, no Kubernetes, no stack deployments from the app itself [GitHub README]. It’s not trying to replace the Portainer web UI — it’s trying to give you a quick status check and basic controls when you’re away from a desk.

Two things are worth calling out before going further. First, this is not an official Portainer product. The README explicitly notes: “This app is in no way related to the official Portainer project” [GitHub README]. Second, the license is the Unlicense — not MIT, not Apache, but full public domain. You can do absolutely anything with it, including distribute it commercially, without restriction or attribution [GitHub README].

The project has 155 GitHub stars, 11 forks, and two contributors. It’s available on both the Google Play Store and IzzyOnDroid (the privacy-focused F-Droid alternative repository). As of this review, 15 releases have shipped — the most recent being v2.3, tagged December 11, 2022.


Why people choose it

The appeal is simple: you already have Portainer, you want to check on a container from your phone without opening a browser, and a native app is better than a pinned web shortcut for that use case [4].

Android Authority’s roundup of self-hosted services with Android apps [4] captures the broader pattern well. Mobile apps for self-hosted tools matter because they unlock push notifications, faster load times compared to web UIs on mobile data, and the muscle-memory of checking your phone rather than finding a laptop. The article surveys Immich, Paperless-ngx, Vikunja, and others — all of which have companion Android apps that their reviewers describe as “indispensable” for actually using the self-hosted service day-to-day [4].

That’s the slot AndroTainer fills for Portainer: the difference between having to SSH into a VPS or pull up a browser to restart a crashed container, versus tapping a notification and doing it from your couch.

The alternative for mobile Docker management, as covered by XDA Developers [2], is increasingly a web UI that’s mobile-responsive by design. Arcane, for instance, is a Docker management platform that “is also mobile-responsive” and described as being useful “when you need to quickly restart a container but only have your phone available” [2]. That’s a direct functional overlap with AndroTainer, but through a browser rather than a native app.

The reason to pick a native app over a responsive web UI is partly UX and partly habit. Native apps launch faster, integrate with Android’s notification system, and don’t require you to remember a URL or keep a tab open. Whether that trade-off justifies the maintenance risk of a two-year-dormant project is the honest question.


Features

Based on the GitHub repository and release history:

Core functionality:

  • Connects to one or more Portainer instances via URL and API token [GitHub README]
  • Lists all Docker containers across connected environments
  • Start, stop, restart container controls
  • Container status monitoring
  • Kotlin-native Android app — no React Native wrapper, no web view [GitHub repo, Languages: Kotlin 100%]

Distribution:

  • Google Play Store (standard install path) [GitHub README]
  • IzzyOnDroid F-Droid repository (privacy-focused alternative) [GitHub README]

What it explicitly does not do:

  • Docker Swarm management [GitHub README]
  • Stack/compose deployments
  • Image pulls or volume management
  • Log streaming (no mention in README)
  • Push notifications for container health changes

The feature set is narrow enough that there isn’t much to enumerate. It’s a status-and-controls app, not a full Docker management dashboard on mobile.


Pricing: the cost stack

There’s no SaaS tier, no freemium, no per-container pricing. AndroTainer is free, public domain, and will remain so regardless of what the developer does next because the Unlicense places the code permanently in the public domain [GitHub README].

The relevant cost math is the infrastructure underneath it:

The full self-hosted Docker management stack:

  • Portainer Community Edition: $0 (free, open source)
  • AndroTainer: $0
  • A VPS to run your Docker workloads: $4–10/month (Hetzner, Contabo, Vultr)
  • A domain and reverse proxy if you want HTTPS on your Portainer URL: $10–15/year for a domain, free for Caddy or nginx

What you’re replacing: Nothing paid. Portainer’s web UI is already free. This is an enhancement to an existing free stack, not a replacement for something with a bill attached.

The comparison that makes sense here is time: the time saved by having a native Android app versus a browser bookmark. That math is personal and unmeasurable, but it’s the only math that applies.


Deployment reality check

Setting up AndroTainer assumes you already have Portainer running. If you don’t, that’s the actual deployment task — AndroTainer itself installs from the Play Store or IzzyOnDroid like any other Android app [GitHub README].

Prerequisites:

  • A running Portainer CE or Business instance accessible from your network (or via VPN/tunnel)
  • A Portainer API token or login credentials
  • Android phone

What can go wrong:

  • If your Portainer instance isn’t accessible over HTTPS, modern Android security policies may block or warn about the connection. Self-signed certs can be a friction point.
  • The app only controls Docker containers, so if you’ve moved any workloads to Docker Swarm or Kubernetes in Portainer, those won’t appear [GitHub README].
  • The most significant deployment concern is maintenance currency. The last release shipped in December 2022 [GitHub repo]. Over three years with no public updates means unknown compatibility with current Portainer API versions. If Portainer has changed its API surface since late 2022, some functionality may be broken silently.

The Tainer project — a separate Proxmox management app discussed on Reddit [1] — provides a useful data point on what users expect from mobile homelab management apps: they want clean interfaces, HA cluster support, and they will notice bugs quickly. The thread shows community members doing 72-hour real-world tests and finding edge cases within hours of deployment [1]. For AndroTainer, there’s no comparable recent community testing visible in public discourse.

The honest time estimate: 5 minutes to install and connect if Portainer is already running and accessible. The variable is whether the current build works cleanly with your version of Portainer.


Pros and cons

Pros

  • Unlicense / public domain. No legal questions, no license expiry, no vendor risk from a license perspective [GitHub README]. The code is yours, legally, unconditionally.
  • Google Play and IzzyOnDroid distribution. Not a sideload-only tool. IzzyOnDroid availability specifically means privacy-focused users who don’t use the Play Store can still install it cleanly [GitHub README].
  • Kotlin native. Not a wrapped web view — it’s a real Android app written in the platform’s primary language [GitHub repo].
  • Zero ongoing cost. No subscription, no usage limits, no feature gates.
  • Fills a real gap. Portainer’s own web UI isn’t optimized for mobile. A native client for quick container checks is a legitimate convenience for homelab operators [4].

Cons

  • Last updated December 2022. Three-plus years without a release is a serious maintenance signal for a tool that sits in front of your running infrastructure [GitHub repo]. This is the biggest negative in the profile.
  • Two contributors. A one-person side project with 155 stars. Not abandoned by any formal declaration, but effectively dormant. If Portainer changes its API, there may be nobody to ship a fix [GitHub repo].
  • Docker containers only. Portainer supports Swarm and Kubernetes environments. AndroTainer doesn’t [GitHub README]. If you’re using Portainer for anything beyond basic Docker, you’ll be managing a partial view from your phone.
  • No documented feature list beyond the README. There are no screenshots in the README, no feature wiki, no changelog beyond the GitHub release tags. Evaluating what the app actually shows you requires installing it.
  • Small community. 155 stars, 5 watchers, no visible active discussion threads specifically about AndroTainer. If something breaks, the support surface is essentially: file a GitHub issue and wait.
  • No push notifications for container health. Based on the README, the app is reactive (you open it to check) rather than proactive (it alerts you when a container crashes). This limits its value as a monitoring tool [GitHub README].

Who should use this / who shouldn’t

Use AndroTainer if:

  • You run Portainer already and want a quick way to check container status from your phone without opening a browser.
  • You’re on Android and prefer a native app over a browser shortcut for your Portainer URL.
  • Your stack is straightforward Docker containers — no Swarm, no Kubernetes.
  • You’re comfortable with the maintenance dormancy risk, or you’re willing to fork and maintain it yourself (the Unlicense means no friction there).

Skip it if:

  • Your Portainer setup includes Swarm or Kubernetes — the app simply won’t show those workloads [GitHub README].
  • You need confidence that the app stays compatible with Portainer updates. Three years of no releases is too much drift risk for anything production-critical.
  • You’re managing containers for a client or business and need something with active maintenance behind it.
  • You use iOS — this is Android-only.

Consider the alternatives instead if:

  • You want mobile Docker management that’s actively maintained — look at a mobile-responsive web UI like Arcane [2] or simply use Portainer’s own web UI via browser, which has improved on mobile over the years.
  • You want push alerts when containers go down — look at Uptime Kuma or similar monitoring tools with proper notification integrations.

Alternatives worth considering

Portainer web UI (mobile browser): The path of least surprise. Portainer’s own interface has improved on mobile, and you don’t take on the maintenance risk of a third-party app. The browser shortcut is less convenient but always current.

Arcane: A Docker management platform with a “modern, mobile-responsive” interface [2]. Described by XDA Developers as “simple enough to try out” with a “sleek UI” [2]. It’s a web UI rather than a native app, but it’s actively developed and covers more management features than a status-only app.

Dockge: A newer Docker Compose management UI. No native mobile app, but mobile-responsive. Mentioned in the same XDA article [2] as a popular alternative to Portainer for users who want simplicity.

Portainer Business Edition mobile: Portainer’s commercial tier. Not a separate app, but the Business Edition has additional features. Data not available on whether there’s a first-party mobile app roadmap.

SSH on mobile: Not elegant, but if you need to restart a container in an emergency and aren’t sure whether AndroTainer still works with your Portainer version, Termius or similar SSH clients get you there unconditionally.


Bottom line

AndroTainer solves a real problem — mobile access to Docker container management via Portainer — and it solves it cleanly within its declared scope. The Unlicense is genuinely permissive, the native Kotlin implementation is the right choice for a companion app, and having it on both Google Play and IzzyOnDroid covers the distribution bases well. The problem is that the project stopped in late 2022, and three years of Portainer development may have introduced API changes that this app can’t handle. For a read-only monitoring app, that’s a tolerable risk. For something you’re trusting to restart a crashed container at 2am, it’s harder to recommend with a straight face. If you’re committed to a native Android experience for Portainer management, install it and test your specific Portainer version before relying on it. If you want something maintained, the mobile-responsive web UI path is the safer bet.


Sources

  1. Sh3llSh0cker, r/Proxmox“Tainer Self-Hosted Review & Feedback | 72 hours of use”. https://www.reddit.com/r/Proxmox/comments/1skidqr/tainer_selfhosted_review_feedback_72_hours_of_use/
  2. Megan Ellis, XDA Developers“Arcane is a Portainer alternative with a modern, mobile-friendly interface” (Jan 29, 2026). https://www.xda-developers.com/arcane-docker-management-platform/
  3. noted.lol“My Top 5 Self Hosted Apps so far in 2023”. https://noted.lol/self-hosted-apps-2023/
  4. Megan Ellis, Android Authority“I love using these self-hosted services on my Android phone” (Sep 8, 2025). https://www.androidauthority.com/self-hosted-services-with-android-apps-3594454/
  5. r/selfhosted“Self-Hosted Alternatives to Popular Services”. https://www.reddit.com/r/selfhosted/best/

Primary sources:

Features

Mobile & Desktop

  • Mobile App