Go to file
Leonora Tindall e07c0e9e11
Document domain and base-url
2022-10-30 12:44:07 -05:00
samples Basic webfinger proxy for Cohost. 2022-10-30 12:36:09 -05:00
src Document domain and base-url 2022-10-30 12:44:07 -05:00
.gitignore Initial commit 2022-10-30 09:26:34 -05:00
Cargo.lock Basic webfinger proxy for Cohost. 2022-10-30 12:36:09 -05:00
Cargo.toml Basic webfinger proxy for Cohost. 2022-10-30 12:36:09 -05:00
README.md Document domain and base-url 2022-10-30 12:44:07 -05:00

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