Precompiled Python wheel for the d2s docker2ssh binary
Project description
docker2ssh Python Package
docker2ssh is the primary CLI exposed by the Python package.
It does not reimplement the SSH server in Python. Instead, it:
- discovers the bundled runtime executable
- exposes a small Python API
- provides a
docker2sshconsole script
Install
python3 -m pip install -U pip
python3 -m pip install -U docker2ssh
Published Linux wheels bundle the runtime directly. Set D2S_BIN only if you want to override
the bundled executable:
export D2S_BIN=/usr/local/bin/d2s
Notes:
pip install -U docker2sshalso works as the update command- Upgrading
pipfirst is recommended on older Linux systems - Published wheels currently target Linux
x86_64andaarch64
Python API
from docker2ssh import D2S
client = D2S(config="/etc/d2s/config.toml")
print(client.show())
client.config_set(2222, "my-container")
CLI Wrapper
docker2ssh show
docker2ssh config set 2222 my-container
docker2ssh serve
docker2ssh stop
docker2ssh upgrade
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file docker2ssh-0.0.5-py3-none-manylinux_2_17_x86_64.whl.
File metadata
- Download URL: docker2ssh-0.0.5-py3-none-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: Python 3, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b117556698d5c60b4be0a5d237887928dc2d12766b5bd34b3140d6001ff373b1
|
|
| MD5 |
a14c33dd867cb9cc3576b21f9082d91c
|
|
| BLAKE2b-256 |
8da371c84cfc6f7da55dd13f33bda92dc95e898f526c118b2b39ba79162e1398
|
Provenance
The following attestation bundles were made for docker2ssh-0.0.5-py3-none-manylinux_2_17_x86_64.whl:
Publisher:
python-wheels.yml on PannenetsF/docker2ssh
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
docker2ssh-0.0.5-py3-none-manylinux_2_17_x86_64.whl -
Subject digest:
b117556698d5c60b4be0a5d237887928dc2d12766b5bd34b3140d6001ff373b1 - Sigstore transparency entry: 1518059158
- Sigstore integration time:
-
Permalink:
PannenetsF/docker2ssh@eba948a645d54eee27685c849b1d36cdb7f7d3e0 -
Branch / Tag:
refs/tags/v0.0.5 - Owner: https://github.com/PannenetsF
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-wheels.yml@eba948a645d54eee27685c849b1d36cdb7f7d3e0 -
Trigger Event:
push
-
Statement type:
File details
Details for the file docker2ssh-0.0.5-py3-none-manylinux_2_17_aarch64.whl.
File metadata
- Download URL: docker2ssh-0.0.5-py3-none-manylinux_2_17_aarch64.whl
- Upload date:
- Size: 2.8 MB
- Tags: Python 3, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f4ae1b715e987e17f83252cbd2cf8ffcd475268b9e3912f55771c2e37c66a40
|
|
| MD5 |
9a788e6654460add2d60f33a476cbce7
|
|
| BLAKE2b-256 |
82c67517de6886f68f6badcbd724f4b215a8c7ba4bc41642871271d3aa1833e0
|
Provenance
The following attestation bundles were made for docker2ssh-0.0.5-py3-none-manylinux_2_17_aarch64.whl:
Publisher:
python-wheels.yml on PannenetsF/docker2ssh
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
docker2ssh-0.0.5-py3-none-manylinux_2_17_aarch64.whl -
Subject digest:
7f4ae1b715e987e17f83252cbd2cf8ffcd475268b9e3912f55771c2e37c66a40 - Sigstore transparency entry: 1518059244
- Sigstore integration time:
-
Permalink:
PannenetsF/docker2ssh@eba948a645d54eee27685c849b1d36cdb7f7d3e0 -
Branch / Tag:
refs/tags/v0.0.5 - Owner: https://github.com/PannenetsF
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-wheels.yml@eba948a645d54eee27685c849b1d36cdb7f7d3e0 -
Trigger Event:
push
-
Statement type: