You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add ON_POST_GAME_FINISH hook handler that deletes uploaded R2 objects
after downstream plugins finish, gated by cleanup_after_game feature
flag. Track upload keys across POST_RENDER calls for cleanup.
Add GitHub Actions CI (Python 3.11/3.12/3.13 matrix) and tag-triggered
release workflow with OIDC PyPI publishing.
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+77-1Lines changed: 77 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,82 @@
1
1
# reeln-plugin-cloudflare
2
2
3
-
reeln-cli plugin for Cloudflare R2 video uploads.
3
+
[reeln-cli](https://github.com/StreamnDad/reeln-cli) plugin for uploading rendered videos to Cloudflare R2 storage.
4
+
5
+
Subscribes to `POST_RENDER` to upload the rendered video file and writes the public CDN URL to `context.shared["video_url"]` for downstream plugins (e.g. [reeln-plugin-meta](https://github.com/StreamnDad/reeln-plugin-meta) Instagram Reels publishing).
6
+
7
+
## Installation
8
+
9
+
```bash
10
+
uv pip install reeln-plugin-cloudflare
11
+
```
12
+
13
+
Or install editable for development:
14
+
15
+
```bash
16
+
make dev-install
17
+
```
18
+
19
+
## Configuration
20
+
21
+
<!-- AUTO-GENERATED: config-fields -->
22
+
23
+
| Field | Type | Default | Required | Description |
0 commit comments