Local-first · SSH · Android

The SSH env dock
for DevOps.

Activate .env setups, manage ports and runbooks on your servers — right from your phone. Hosts and credentials live in an encrypted vault on your device. We never host your env files.

No account requiredEncrypted on-device vaultNo analytics SDK
EnvDock host dashboard showing SSH connection, open ports and projects
// features

Everything you reach for when a server needs attention.

EnvDock talks directly to servers you control over SSH. No relay, no cloud account, no middleman.

Encrypted local vault

Hosts, credentials, projects and environments are stored only on your device in AES-encrypted storage, with the key kept in Android secure storage.

Push .env over SSH

Activate a project environment and sync .env changes to the server's deploy path, with pre- and post-flight checks.

Live keys

See which keys are actually set on the server right now, read-only, so you can catch drift before it bites.

Ports & firewall

List listening ports and processes, then open or close ports with firewall helpers such as UFW.

Terminal

A full interactive SSH terminal for the moments when only a shell will do.

Runbook

Save the one-liners you always forget: migrate, restart, tail logs. Run them per project in one tap.

History

Every environment apply is recorded locally, so you know what changed, where and when.

Load tests PRO

Run quick load tests on the connected host with live charts. Traffic only hits loopback (127.0.0.1) on that server — never third-party sites.

App lock

Optional biometric or device-credential lock. Authentication happens on your device and never leaves it.

// local-first

Your secrets stay on your phone.

EnvDock is not a SaaS. There is no EnvDock server holding your env files or SSH keys. The app connects straight to the hosts you add.

  • Encrypted on-device database, key in Android Keystore-backed secure storage
  • Traffic goes only to your own SSH servers and to Google Play / RevenueCat for subscriptions
  • Optional encrypted vault backup (AES-GCM, passphrase never leaves the device)
  • Uninstall to wipe everything
# /var/www/vhosts/shop/.env (staging) APP_ENV=staging APP_URL=https://staging.shop.example.com DB_HOST=127.0.0.1 DB_PORT=3306 REDIS_URL=redis://127.0.0.1:6379 QUEUE_DRIVER=redis MAIL_FROM=ops@shop.example.com # activated by EnvDock · backup kept
// screenshots

Real UI, real workflows.

Swipe through the app. Every screen below is captured from EnvDock.

// pricing

Start free. Go Pro when your fleet grows.

The free plan covers a small setup. Pro is an optional in-app subscription.

Free

$0

For a side project or two.

  • Up to 3 hosts
  • 2 projects per host
  • 3 environments per project
  • Encrypted vault, terminal, ports & firewall
  • Live keys, runbook, history, app lock

EnvDock Pro SUBSCRIPTION

In-app

Price shown in the app and on Google Play.

  • Unlimited hosts and projects
  • Extra environments per project
  • Apply an env to multiple hosts (fleet apply)
  • Encrypted local vault backup
  • Deep preflight / postflight checks
  • Secrets hygiene & reveal
  • Project load testing
  • Custom & extra env presets

Subscriptions are billed through Google Play and renew automatically until cancelled. Manage or cancel any time in Google Play → Payments & subscriptions. See our Terms.

Dock your environments.

Free on Google Play. No account, no cloud, no tracking.

Get it onGoogle Play