Skip to content
This repository was archived by the owner on Aug 10, 2024. It is now read-only.

Commit 7c8a8ba

Browse files
authored
Publishing Diagram
1 parent eb8b8a5 commit 7c8a8ba

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,38 @@ _[Holds hand to earpiece]_ I'm being told Bluesky Search is now called [Palomar]
3939

4040
[INSTALL.md](INSTALL.md) `under-construction.gif`
4141

42+
## Publishing Diagram
43+
44+
```mermaid
45+
flowchart LR
46+
subgraph Bluesky
47+
PDS["PDS"]
48+
end
49+
subgraph GitHub
50+
subgraph MD_Config["CONFIG.md"]
51+
searchTerms
52+
end
53+
subgraph CloudflareDeploy["Cloudflare Deploy"]
54+
Worker_JS
55+
CloudflareApiToken("CLOUDFLARE_API_TOKEN")
56+
CloudflareAccountID("CLOUDFLARE_ACCOUNT_ID")
57+
CloudflareWorkerName("CLOUDFLARE_WORKER_NAME")
58+
end
59+
subgraph BlueskyDeploy["Bluesky Deploy"]
60+
PublishFeedGenerator
61+
BlueskyHandle("BLUESKY_HANDLE")
62+
BlueskyAppPassword("BLUESKY_APP_PASSWORD")
63+
end
64+
MD_Config --> Worker_JS["worker.js"]
65+
MD_Config --> PublishFeedGenerator["publishFeedGenerator.ts"]
66+
end
67+
subgraph "Cloudflare Worker"
68+
CloudflareWorker[worker.js]
69+
end
70+
CloudflareDeploy -->|Deploy to Cloudflare| CloudflareWorker
71+
BlueskyDeploy -->|Publish Feed Generator| PDS
72+
```
73+
4274
## LICENSE
4375

4476
[2-Clause BSD](LICENSE)

0 commit comments

Comments
 (0)