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.0.0.tar.gz (17.3 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.0.0-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bluenostr-1.0.0.tar.gz
Algorithm Hash digest
SHA256 80fc1b46694e169580d3229b5db5bfaeed55ae875845e3f145db111bcf90bd2b
MD5 1e7ae54095f72379fd89659f4a7a6e62
BLAKE2b-256 563e2a83e5b490db79a0741947709a663b9d42103ebe994a37a8a60c7ceb665f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bluenostr-1.0.0.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.0.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for bluenostr-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b6cc800663cddcfa2d789f1a9adaeef3ebfa6fb7d47af13efb1dd58a275bf04a
MD5 513b02d7b8b707f2bf0530927054878d
BLAKE2b-256 9e3f9d65fbfce48836e3c913eb50f46f2c42855caca00160498290e3af7ca1bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for bluenostr-1.0.0-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