comparison mod_http_upload_external/README.md @ 6065:c359259a494d

mod_http_upload_external: add external service and update Compatibility.
author Menel <menel@snikket.de>
date Thu, 12 Dec 2024 21:34:50 +0100
parents fe081789f7b5
children 1661f6a74141
comparison
equal deleted inserted replaced
6064:18400b6c9d45 6065:c359259a494d
1 --- 1 ---
2 description: HTTP File Upload (external service) 2 description: HTTP File Upload (external service)
3 labels: 3 labels:
4 - Stage-Alpha 4 - Stage-Beta
5 --- 5 ---
6 6
7 Introduction 7 Introduction
8 ============ 8 ============
9 9
17 --------------- 17 ---------------
18 18
19 * [PHP implementation](https://hg.prosody.im/prosody-modules/raw-file/tip/mod_http_upload_external/share.php) 19 * [PHP implementation](https://hg.prosody.im/prosody-modules/raw-file/tip/mod_http_upload_external/share.php)
20 * [Python3+Flask implementation](https://github.com/horazont/xmpp-http-upload) 20 * [Python3+Flask implementation](https://github.com/horazont/xmpp-http-upload)
21 * [Go implementation, Prosody Filer](https://github.com/ThomasLeister/prosody-filer) 21 * [Go implementation, Prosody Filer](https://github.com/ThomasLeister/prosody-filer)
22 * [Go implementation, HMAC File Server](https://github.com/PlusOne/hmac-file-server)
22 * [Perl implementation for nginx](https://github.com/weiss/ngx_http_upload) 23 * [Perl implementation for nginx](https://github.com/weiss/ngx_http_upload)
23 * [Rust implementation](https://gitlab.com/nyovaya/xmpp-http-upload) 24 * [Rust implementation](https://gitlab.com/nyovaya/xmpp-http-upload)
24 25
25 To implement your own service compatible with this module, check out the implementation notes below 26 To implement your own service compatible with this module, check out the implementation notes below
26 (and if you publish your implementation - let us know!). 27 (and if you publish your implementation - let us know!).
84 ``` 85 ```
85 86
86 Compatibility 87 Compatibility
87 ============= 88 =============
88 89
89 Works with Prosody 0.9.x and later. 90 Prosody-Version Status
91 ---------------- --------------------
92 trunk Works as of 24-12-12
93 0.12 Works
90 94
91 Implementation 95 Implementation
92 ============== 96 ==============
93 97
94 To implement your own external service that is compatible with this module, you need to expose a 98 To implement your own external service that is compatible with this module, you need to expose a