39 lines
751 B
Markdown
39 lines
751 B
Markdown
# 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](https://pocketbase.io/)
|
|
and these lambda function.
|
|
|
|
## Progress
|
|
|
|
- [X] BlueSky
|
|
- [X] Pixelfed
|
|
- [X] Mastodon
|
|
- [X] Nostr
|
|
|
|
|
|
## Deployment
|
|
|
|
To deploy all the lambda functions to AWS:
|
|
|
|
```shell
|
|
$ yarn deploy
|
|
```
|
|
|
|
After the deploy to manually trigger a fn run:
|
|
|
|
```shell
|
|
$ yarn exec serverless invoke --function bluesky
|
|
```
|
|
|
|
## Local development
|
|
|
|
|
|
```shell
|
|
$ 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.
|