# HG changeset patch # User Kim Alvefur # Date 1441801357 -7200 # Node ID 7bb2f149f8ecd570ff651807ec645096942d10de # Parent 52e998bb4490292e0f78a8cd2690b6cc13452b9a mod_pastebin/README: Try to clarify the config differences in 0.9+ diff -r 52e998bb4490 -r 7bb2f149f8ec mod_pastebin/README.markdown --- a/mod_pastebin/README.markdown Mon Sep 07 16:33:40 2015 +0200 +++ b/mod_pastebin/README.markdown Wed Sep 09 14:22:37 2015 +0200 @@ -38,34 +38,45 @@ modules_enabled = { "pastebin" } Pastes will be available by default at -`http://:5280/pastebin/` by default. This can be changed -with `pastebin_ports` (see below), or you can forward another external -URL from your web server to Prosody, use `pastebin_url` to set that URL. +`http://:5280/pastebin/` by default. + +In Prosody 0.9 and later this can be changed with [HTTP +settings](https://prosody.im/doc/http). + +In 0.8 and older this can be changed with `pastebin_ports` (see below), +or you can forward another external URL from your web server to Prosody, +use `pastebin_url` to set that URL. Configuration ============= + Option Description --------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - pastebin\_ports List of ports to run the HTTP server on, same format as mod\_httpserver's http\_ports pastebin\_threshold Maximum length (in characters) of a message that is allowed to skip the pastebin. (default 500 characters) pastebin\_line\_threshold The maximum number of lines a message may have before it is sent to the pastebin. (default 4 lines) pastebin\_trigger A string of characters (e.g. "!paste ") which if detected at the start of a message, always sends the message to the pastebin, regardless of length. (default: not set) - pastebin\_url Base URL to display for pastebin links, must end with / and redirect to Prosody's built-in HTTP server pastebin\_expire\_after Number of hours after which to expire (remove) a paste, defaults to 24. Set to 0 to store pastes permanently on disk. - --------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + pastebin\_ports List of ports to run the HTTP server on, same format as mod\_httpserver's http\_ports[^1] + pastebin\_url Base URL to display for pastebin links, must end with / and redirect to Prosody's built-in HTTP server[^2] Compatibility ============= - ----- -------------------------------------------------------------------------------- - 0.9 Works, but pastebin\_ports does not exist anymore, see the 0.9.0 release notes + ----- ------- + 0.9 Works 0.8 Works 0.7 Works 0.6 Works - ----- -------------------------------------------------------------------------------- + ----- ------- Todo ==== - Maximum paste length - Web interface to submit pastes? + +[^1]: As of Prosody 0.9, `pastebin_ports` is replaced by `http_ports`, + see [Prosody HTTP server documentation](https://prosody.im/doc/http) + +[^2]: See also + [http\_external\_url](https://prosody.im/doc/http#external_url)