Skip to main content

fluksio-worker

Runs Fluksio nodes on a machine the engine cannot reach — a GPU box, a cluster node, anything behind a NAT. It dials out to the engine over one authenticated websocket, so nothing has to be exposed here.

pip install fluksio-worker

fluksio-worker \
  --url wss://api.example.com/api/v1/workers/attach \
  --token "$FLUKSIO_WORKER_TOKEN" \
  --labels gpu,cuda12 \
  --python /opt/torch-venv/bin/python

--python is the interpreter node code runs on, which is how this machine keeps its own wheels without the engine ever installing them. Mint a token from the engine with POST /api/v1/workers/tokens.

Linux and macOS.

License

Copyright (C) 2026 Melvin Strobl — GNU Affero General Public License v3.0 or later. Running a modified version over a network obliges you to offer its users the corresponding source (AGPL §13).

Metadata

Release files for fluksio-worker 0.1.6

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

Source distribution (sdist)

Source distribution for fluksio-worker 0.1.6
File Size Uploaded
fluksio_worker-0.1.6.tar.gz 27.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fluksio-worker 0.1.6
File Interpreter ABI Platform
fluksio_worker-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 56.7 kB

Release files / fluksio_worker-0.1.6.tar.gz

Download URL fluksio_worker-0.1.6.tar.gz
Size 27.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f9935446a27e182ab19011eaa7ceeafdc1d7b9f0ceabb0d8802a424f4bbf90ff
BLAKE2b-256 checksum
How to use checksums
e71adff46f370ec3bf3356aee0678c215a3bd9807883e26cbc0da1c12b0e162d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.22 {"installer":{"name":"uv","version":"0.12.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / fluksio_worker-0.1.6-py3-none-any.whl

Download URL fluksio_worker-0.1.6-py3-none-any.whl
Size 29.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
86e9d53a00c248b7738f5654a7f49ccda3422e9cc739c3871ec964ba593ddee4
BLAKE2b-256 checksum
How to use checksums
2e8eb3547f3b52366f6c649f681412eef4411e18c41a7235ae82d7b1babaf81c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.22 {"installer":{"name":"uv","version":"0.12.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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