BlueMastodon API Documentation

BlueMastodon is a tool to automatically cross-post from Bluesky to Mastodon.

Modules

bluemastodon

Main package for BlueMastodon with the primary API.

bluemastodon.config

Configuration management for loading secrets and settings.

bluemastodon.models

Data models for posts and interaction mapping.

bluemastodon.bluesky

Bluesky API client for authentication and post fetching.

bluemastodon.mastodon

Mastodon API client for authentication and posting.

bluemastodon.sync

Synchronization orchestration between platforms.

Additional Documentation

Setting Up GitHub Secrets

Guide for securely setting up API credentials in GitHub Actions.

Managing GitHub Actions Cache

Instructions for managing the state cache in GitHub Actions.

Versioning Guidelines

Information about the project's versioning system and release process.