You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Leonora Tindall e07c0e9e11
Document domain and base-url
1 month ago
samples Basic webfinger proxy for Cohost. 1 month ago
src Document domain and base-url 1 month ago
.gitignore Initial commit 1 month ago
Cargo.lock Basic webfinger proxy for Cohost. 1 month ago
Cargo.toml Basic webfinger proxy for Cohost. 1 month ago
README.md Document domain and base-url 1 month ago

README.md

Northbound Train

Translate Cohost users and posts into ActivityPub actors and activities.

Till we feel the far track humming, and we see her headlight plain, and we gather and wait her coming -- the wonderful north-bound train.

  • Bridge-Guard in the Karroo, Rudyard Kipling

What it currently does

Right now northbound-train just proxies Webfinger requests to Cohost project lookups using the v1 API.

Place it at .well-known/webfinger and set your domain name with --domain.

If you must, you can configure the base URL with --base-url.

Todo

  • Webfinger for Cohost users
    • Handle redirects if they exist (?)
  • Expose ActivityPub actors for Cohost users
  • Permit following ActivityPub actors for Cohost users
  • Deliver posts from Cohost users to ActivityPub followers