Mercurial > prosody-modules
comparison mod_http_upload_external/README.md @ 6110:9db1529c06c2
Merge upstream
| author | tmolitor <thilo@eightysoft.de> |
|---|---|
| date | Sun, 05 Jan 2025 17:50:02 +0100 |
| parents | c359259a494d |
| children | 1661f6a74141 |
comparison
equal
deleted
inserted
replaced
| 6109:4cb1cad2badd | 6110:9db1529c06c2 |
|---|---|
| 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 |
