Skip to main content

Repeat posts you make on Bluesky to Nostr

Project description

BlueNostr

A Bluesky to Nostr bridge in Python.

Posts AND images work now; the images get rebroadcasted to a Blossom server :D

Usage

For local usage, create a file on your machine at `[HOME FOLDER]/.littlebitstudios/bluenostr/config.yaml. Use example-config.yaml as a reference. Then install "bluenostr" from pip or pipx and run it. You might want to set it up as an autorunning background process on your PC or server so it's always running to rebroadcast your Bluesky posts.

A Docker image is also available, with an example Compose file at example-compose.yml. No separate config is needed; the configuration is done with environment variables in the Compose file.

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

bluenostr-1.1.1.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

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

bluenostr-1.1.1-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

Details for the file bluenostr-1.1.1.tar.gz.

File metadata

  • Download URL: bluenostr-1.1.1.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bluenostr-1.1.1.tar.gz
Algorithm Hash digest
SHA256 86f8733d64e5871437a6f532572e36f419b79a2f983b4d7106a2ffba915127fb
MD5 4d1f4f1509e799bb4724dda65e446cbe
BLAKE2b-256 0b7a86a4c258333cccfc20e4e5c57776a4a74098e970a460fa7a4e741b68f489

See more details on using hashes here.

Provenance

The following attestation bundles were made for bluenostr-1.1.1.tar.gz:

Publisher: python-publish.yml on littlebitstudios/bluenostr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bluenostr-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: bluenostr-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 17.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bluenostr-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9aaafb94bacf797091699f667106b342c4bffa86890866f56d0854caff2ee971
MD5 aa451837e0b6a325be0afed3bd7dfd83
BLAKE2b-256 ca0cef2123b9e815379c4b54211cedef9b62bac1601634b8b9181158e4eb5b2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for bluenostr-1.1.1-py3-none-any.whl:

Publisher: python-publish.yml on littlebitstudios/bluenostr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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