No description
Find a file
2025-05-22 12:42:08 +02:00
bruno/MicroBlogFetchders add blue sky fetcher 2024-06-25 10:35:47 +02:00
pocket_base add pocketbase schema 2024-07-07 13:56:16 +02:00
src switch to docker based runners starting with nostr 2025-05-22 12:24:28 +02:00
.env.sample remove ppi 2024-07-07 13:55:08 +02:00
.gitignore switch to docker based runners starting with nostr 2025-05-22 12:24:28 +02:00
.nvmrc switch to docker based runners starting with nostr 2025-05-22 12:24:28 +02:00
.yarnrc.yml init nostr 2024-07-04 18:13:46 +02:00
build.mjs switch to docker based runners starting with nostr 2025-05-22 12:24:28 +02:00
Dockerfile switch to docker based runners starting with nostr 2025-05-22 12:24:28 +02:00
LICENSE.md add license 2025-05-22 12:42:08 +02:00
package.json switch to docker based runners starting with nostr 2025-05-22 12:24:28 +02:00
README.md remove ppi 2024-07-07 13:55:08 +02:00
serverless.yml remove ppi 2024-07-07 13:55:08 +02:00
tsconfig.json init project with pixelfed fetcher 2024-06-24 15:44:15 +02:00
yarn.lock switch to docker based runners starting with nostr 2025-05-22 12:24:28 +02:00

Micro Blog Repo Fetchers

The Micro Blog Repo is a personal project of mine to aggregate, backup, and make my various social media posts. It is made up of a self-hosted PocketBase and these lambda function.

Progress

  • BlueSky
  • Pixelfed
  • Mastodon
  • Nostr

Deployment

To deploy all the lambda functions to AWS:

$ yarn deploy

After the deploy to manually trigger a fn run:

$ yarn exec serverless invoke  --function bluesky

Local development

$ nvm use
$ yarn exec serverless invoke local --function bluesky

note: insure you are on the correct version of nodejs, 20

There is also the new serverless dev command. I still need to check that out.