Skip to main content

selahx_server

Python License: MIT


Features


Usage

Help

slx --help

features


Server

  1. Start the server on a specific host and port:
slx --key-file key.pem --port 1221 --ssh-host ubuntu@ec2-xx-xx-xx-xx.compute-1.amazonaws.com

Options:

  • --key-file — Path to the SSH private key
  • --port — Local port for the server
  • --ssh-host — SSH host (e.g., ubuntu@ec2-xx-xxx-xx-xxx.compute-1.amazonaws.com)
  1. Run the client side via: https://pypi.org/project/selahx_client

NB:

  • Ensure the port you configured on the target machine is open in your EC2 instance’s inbound and outbound rules, along with SSH for remote access.

  • Grant Terminal access to the file system and other necessary resources (e.g: camera).

  • Ensure your .pem file is executable. Check with ls -l (e.g., -rwx------@ 1 Abiy staff 1678 Nov 15 22:36 key.pem).

  • If reverse tunneling fails to forward the connection, kill any active process using the same port. (use kill $PID)

Requirements

  • Python 3.11+
  • Dependencies are managed via Poetry (see pyproject.toml)

Metadata

Release files for selahx_server 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 selahx_server 0.1.0
File Size Uploaded
selahx_server-0.1.0.tar.gz 148.0 kB Details

Built distribution (wheel)

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

Total release size: 295.1 kB

Release files / selahx_server-0.1.0.tar.gz

Download URL selahx_server-0.1.0.tar.gz
Size 148.0 kB
Tags Source
SHA-256 checksum
How to use checksums
632330f075b5ffce7facffe525b471f38c26c0cd1bfef38b1633d2cfaec28702
BLAKE2b-256 checksum
How to use checksums
616755df367319c5e58e67b6f632ffb06804700210f10e44617e2db8f27541da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.2 Darwin/24.6.0

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

Download URL selahx_server-0.1.0-py3-none-any.whl
Size 147.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a8ea8ff94e7274874deddf31afd6a675f67f6b0866d55e55216a8b689ba3d2da
BLAKE2b-256 checksum
How to use checksums
1d3874414db202907ff2a1ca8e498e6d7ac4dafa8762dce4cd788449984651bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.2 Darwin/24.6.0

Release history Release notifications | RSS feed

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