Skip to main content

HivePods

Your own cloud dev environment, ready in seconds. Pick an operating system, choose how much power you need, and you're in — right from your terminal.

hivepod create web1     # a quick wizard: name it, pick an OS + size
hivepod connect web1    # you're in a shell

Install

pipx install hivepods-cli      # recommended — keeps hivepod on its own
# or
pip install hivepods-cli

Get started

hivepod login           # opens your browser to sign in
hivepod create          # short wizard: name, OS, size
hivepod connect myenv   # open a shell in your environment
hivepod list            # see everything you're running

hivepod login signs you in through the browser. On a machine with no browser, use hivepod login --no-browser for email and password instead.

No servers to manage, no setup. Each environment gets its own address (myenv.dockhive.sh), so whatever you run inside is reachable.

Everyday commands

hivepod create                       # interactive: OS, size (or custom CPU/RAM/disk), region
hivepod create api --os ubuntu-24.04 --size small    # or one-liner

hivepod connect api                  # interactive shell
hivepod exec api "npm test"          # run a single command
hivepod logs api -f                  # follow live logs

hivepod stop api                     # pause (your data stays)
hivepod start api                    # resume
hivepod restart api
hivepod rm api                       # delete

hivepod list                         # what you have
hivepod status api                   # details + live CPU/RAM

hivepod env api PORT=3000 --unset DEBUG   # change environment variables
hivepod apply api                    # use them (recreates the environment; data/ and projects/ are kept)

hivepod backup create api            # back up the data/ and projects/ folders
hivepod backup list
hivepod backup restore <backup-id> api-copy   # a NEW environment from a backup

Anywhere a command takes a name, you can pass the environment's id instead. start, stop, restart, suspend, resume, apply, rm, backup create and backup restore wait until the work is done; add --no-wait to return straight away.

hivepod connect works on macOS, Linux and Windows (Windows Terminal or the Windows 10+ console).

Operating systems

Ubuntu, Debian, Fedora, Alpine, Arch, Rocky and more run as fast, lightweight environments. Windows and FreeBSD run as full machines — reach those through the built-in web console (or RDP for Windows) instead of a shell.

hivepod os              # everything you can launch

Sizes

Pick a preset, or set your own:

Size vCPU RAM Disk
nano 0.5 512 MB 5 GB
micro 1 1 GB 10 GB
small 2 2 GB 25 GB
medium 4 4 GB 50 GB
custom your call your call your call

Settings

hivepod config set default_size small   # your default when you don't pick one
hivepod config list

Help

hivepod --help
hivepod <command> --help

Metadata

Release files for hivepods-cli 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hivepods-cli 0.1.0
File Size Uploaded
hivepods_cli-0.1.0.tar.gz 34.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hivepods-cli 0.1.0
File Interpreter ABI Platform
hivepods_cli-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 60.0 kB

Release files / hivepods_cli-0.1.0.tar.gz

Download URL hivepods_cli-0.1.0.tar.gz
Size 34.0 kB
Tags Source
SHA-256 checksum
How to use checksums
39dade9dbe80a7f39b5d85ca3af85380f14b8f8c3e6a446c65d065af520e7089
BLAKE2b-256 checksum
How to use checksums
7e08787d13079efd241006bb4a909a80e2b2af5a2faa50a178eab9b4cca25555
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release files / hivepods_cli-0.1.0-py3-none-any.whl

Download URL hivepods_cli-0.1.0-py3-none-any.whl
Size 26.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a069d33a5f4a7cd5375495e864520906c3da0a61b41d8bef9507a7f3d09b80b6
BLAKE2b-256 checksum
How to use checksums
1ec298b3e64e03141d1c27c8c40dc9748b9c1f63f3938e929d00f54d586b7113
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page