Skip to main content

Simple project synchronization tool.

Project description

readthedocs PyPI - Version

psync is a simple tool to sync your project over SSH. It consists of a client and server.

Features

  • Project syncing with rsync (requires ssh)
  • Execute project binary on daemon host
  • Real-time logging based on websockets
  • Natural Ctrl-C / SIGINT handling on client and server
  • SSL authentication
  • Containerized for easy deployment

For usage tips, please read the docs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cubething_psync-0.2.1.dev1.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cubething_psync-0.2.1.dev1-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file cubething_psync-0.2.1.dev1.tar.gz.

File metadata

  • Download URL: cubething_psync-0.2.1.dev1.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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}

File hashes

Hashes for cubething_psync-0.2.1.dev1.tar.gz
Algorithm Hash digest
SHA256 ed4c91d1b00eaaabc9dd655a1b6c2c2f61121bd306a2c0c67eadf1676a161216
MD5 e2d7bbcecaf0795549f43620d265850a
BLAKE2b-256 bc1d4cb6016c11a94a6298e9fa9ed670264327cffeffb1eef6ac08d45431e1e0

See more details on using hashes here.

File details

Details for the file cubething_psync-0.2.1.dev1-py3-none-any.whl.

File metadata

  • Download URL: cubething_psync-0.2.1.dev1-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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}

File hashes

Hashes for cubething_psync-0.2.1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 c79ba0ae14f5b839e953135daa9a4a04ce639bf2da1713d2fa3dc972fb8ec664
MD5 91a5a4bedec85e9e0fe109c046f3ea84
BLAKE2b-256 ea89aaac341abdaa3272621167b9657c9773fbe5f4caf5852d09b76e6ba90369

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page