ThothTerm • ThothDock 0.5.4

Docker on your phone, in a Debian GNU/Linux 13 (trixie) terminal. No root.

filecart Android Updated Nov 06, 2026
Download 19.75 MB
7downloads
7this week
FreeFreeware
0reviews

Screenshots

About ThothTerm • ThothDock

ThothTerm • ThothDock is an independent Android application. It provides a terminal, a Debian
GNU/Linux 13 (trixie) environment to work in under PRoot, and ThothDock, a
Docker-compatible container engine for phones without root. No root, no virtual
machine, no remote server: everything runs on the phone, in the app.

The Debian side is ordinary Debian. apt and dpkg install from Debian's own
archives (trixie, trixie-updates and trixie-security), sudo is Debian's sudo,
and what you install, like your home, survives app updates.

What you get

* Debian 13 "trixie", arm64, set up on first launch
* apt, dpkg and passwordless sudo for the user thoth
* Several terminal windows, pinch-to-zoom, an extra keys row, copy and paste
* Correct Arabic and other right-to-left text
* ThothDock: the Docker command line, working on the phone, with no root
* Docker Compose, user networks with container names, restart policies
* Containers, Images and Volumes screens: start, stop, logs, shell, delete
* Flatpak apps and snaps, run by ThothDock and listed in an Apps screen
* A Web Panel to manage containers from a browser, over HTTPS with a pairing code
* LAN Mode, to use the same Debian from a web browser on another computer

ThothDock

ThothDock is a Docker-compatible container engine written for unrooted
Android. The unmodified Docker command line talks to it over a private socket
that only this app can open, so docker pull, run, exec, logs, stop, volumes,
-p port publishing and docker compose work from the terminal. There is no
dockerd: containers run through the same PRoot that runs Debian. Containers
on a user network get a private loopback address and reach each other by name.

Containers are userspace environments, not a security boundary: there are no
namespaces and no resource limits. A published port is a loopback listener
that every app on the phone can reach; UDP publishing is not supported.
Containers stop when the app is closed. Images are downloaded only when you run
docker pull or docker run, never in the background. Android may end the engine
when too many processes run; the Containers screen warns first. Engine
Guard stops apt replacing ThothDock with a real Docker engine.

Flatpak and snap

Debian's flatpak works: ThothDock runs its sandboxes, as bubblewrap needs root.
The snap command installs from the Snap Store and runs apps and services; it
contacts the store only when you run snap find, info or install. Each app or service gets its own loopback address. Snap confinement
and Flatpak sandboxing are not enforced, as with containers.

Web Panel and LAN Mode

Both are off until you turn them on and never listen on mobile data. The Web
Panel serves HTTPS only, on the phone itself or on Wi-Fi or Ethernet; a browser
must enter the pairing code shown on the phone, and its sessions end when the
panel stops.
LAN Mode gives each paired browser its own terminal after a one-time PIN. Its
connection is plain, unencrypted HTTP: use it only on networks you trust.

First run

The F-Droid build does not include Debian, so the first launch offers to
download it: about 60 MB from the project's GitHub release. Nothing is
downloaded until you agree. The download is checked against a size and a
SHA-256 checksum written into the app, and refused if either differs. The
archive holds only unmodified Debian packages, built reproducibly by a script in
the app's source.

Requirements: a 64-bit ARM phone (arm64-v8a) with Android 8.0 or newer, and
about 185 MB for Debian after setup.

ThothTerm • ThothDock is an independent application and is not affiliated with or
endorsed by the Debian Project. Debian is a registered trademark owned by
Software in the Public Interest, Inc.

ThothTerm is free software under the Apache License 2.0, a fork of TermOne
Plus, which derives from Terminal Emulator for Android and the Android Open
Source Project. The PRoot runtime is built from source during the build.
Licences are listed in THIRD_PARTY_NOTICES.md.

License: Apache-2.0
Release info Update on Nov 03, 2026
Release notes snap: snapctl works, so Nextcloud and other snaps with services install and run (their services start with the snap and come back when the app opens); snap get/set/refresh/restart and snap run --shell added; a snap's processes share one address, so redis.cli reaches the redis service on localhost; hard links inside snaps no longer break (httpie, python in core18 snaps). Tested with 28 snaps.
Listing dataF-Droid

Reviews

No reviews yet. Be the first to review ThothTerm • ThothDock.

Used ThothTerm • ThothDock? Tell other visitors what you thought.

Log in to write a review

Other products by this publisher

Most viewed Android Developer Tools

  1. 1 ADB Captain 1.6 Run ADB commands on your phone. No root, no PC — via Shizuku. 67 views
  2. 2 DadosD 20160914_V4 Generate Brazilian test IDs for development/test 64 views
  3. 3 Turtle 2.0.12 A Platform with Pythonic language to practice CPU/GPU programming on mobile 60 views
  4. 4 AutoPie 0.20.3-beta Turn Linux commands into Android apps. 59 views
  5. 5 TermuC 0.2.4 A simple C/C++ IDE backed on Termux 58 views
  6. 6 Fall 1.3 Lets your phone scream if it moves too fast 55 views
  7. 7 Termux:Float 0.17.0 Use Termux in a floating terminal window 54 views
  8. 8 DevSwitch 1.3 Toggle developer options, USB and wireless debugging, with Quick Settings tiles 52 views
  9. 9 Squircle CE - Code Editor 2025.1.3 Fast and powerful code editor & file manager for over 30 programming languages 52 views
  10. 10 QR Code Displayer 1.4.1 Reconstruct damaged or blurry QR codes entirely on-device for easy scanning. 50 views

Most downloaded Android Developer Tools

  1. 1 AutoPie 0.20.3-beta Turn Linux commands into Android apps. 42 downloads
  2. 2 ADB Captain 1.6 Run ADB commands on your phone. No root, no PC — via Shizuku. 39 downloads
  3. 3 QR Code Displayer 1.4.1 Reconstruct damaged or blurry QR codes entirely on-device for easy scanning. 36 downloads
  4. 4 Turtle 2.0.12 A Platform with Pythonic language to practice CPU/GPU programming on mobile 29 downloads
  5. 5 disky - Find your biggest diskspace thieves! 2.2.0 A filesystem analyzer that can show you the usage of your storage! 28 downloads
  6. 6 Godot Editor 3 4.7.2-stable All-in-one, cross-platform game engine 28 downloads
  7. 7 DevSwitch 1.3 Toggle developer options, USB and wireless debugging, with Quick Settings tiles 27 downloads
  8. 8 Ansible Sempahore Client 1.0.0 Client App for Ansible Sempahore 27 downloads
  9. 9 CanIWebView 1.1.0 Test your web content with different WebView configurations 26 downloads
  10. 10 Horus 1.1.1 Run Claude Code, Codex, and OpenCode in a real Linux terminal on your phone 26 downloads