Fossil SCM
Converted the backwards-compatibility sections in www/server.wiki into identified hyperlinks to the new docs, which allows existing external ".../server.wiki#cgi" URLs and such to work without needing the near-empty sections containing only a hyperlink just to anchor the link.
Commit
0bb59100f2d93307efa8602bde10f6a8b7ea07d997b36212d2360014ff417b41
Parent
16e3cff648aca9c…
1 file changed
+7
-33
+7
-33
| --- www/server.wiki | ||
| +++ www/server.wiki | ||
| @@ -32,14 +32,17 @@ | ||
| 32 | 32 | |
| 33 | 33 | <blockquote> |
| 34 | 34 | There are basically four ways to set up a Fossil server: |
| 35 | 35 | |
| 36 | 36 | <ol> |
| 37 | - <li>Socket activation: inetd, xinetd, stunnel... | |
| 38 | - <li>Stand-alone HTTP server | |
| 39 | - <li>SCGI | |
| 40 | - <li>CGI | |
| 37 | + <li>Socket activation: | |
| 38 | + <a id="inetd" href="./server/any/inetd.md">inetd</a>, | |
| 39 | + <a id="xinetd" href="./server/any/xinetd.md">xinetd</a>, | |
| 40 | + <a id="stunnel" href="./server/any/stunnel.md">stunnel</a>... | |
| 41 | + <li><a id="standalone" href="./server/any/none.md">Stand-alone HTTP server</a> | |
| 42 | + <li><a id="scgi" href="./server/any/scgi.md">SCGI</a> | |
| 43 | + <li><a id="cgi" href="./server/any/cgi.md">CGI</a> | |
| 41 | 44 | </ol> |
| 42 | 45 | |
| 43 | 46 | The HTTP and SCGI options also allow for various sorts of reverse |
| 44 | 47 | proxying: Apache, nginx, HAProxy, stunnel (proxy mode), IIS... |
| 45 | 48 | |
| @@ -129,39 +132,10 @@ | ||
| 129 | 132 | <tt>systemd</tt>, Solaris’ SMF, etc. We would welcome [./contribute.wiki |
| 130 | 133 | | contributions] to cover these as well. We also welcome contributions |
| 131 | 134 | to fill gaps (❌) in the table above. |
| 132 | 135 | </blockquote> |
| 133 | 136 | |
| 134 | - | |
| 135 | -<h2 id="standalone">Standalone HTTP server</h2> | |
| 136 | - | |
| 137 | -<blockquote> | |
| 138 | - This is the easiest way to set up a Fossil server. It's covered in | |
| 139 | - [./server/any/none.md | a separate article]. | |
| 140 | -</blockquote> | |
| 141 | - | |
| 142 | - | |
| 143 | -<h2 id="inetd">Serving via inetd</h2> | |
| 144 | - | |
| 145 | -<blockquote> | |
| 146 | - See [./server/any/inetd.md | this article]. | |
| 147 | -</blockquote> | |
| 148 | - | |
| 149 | - | |
| 150 | -<h2 id="cgi">Serving via CGI</h2> | |
| 151 | - | |
| 152 | -<blockquote> | |
| 153 | - See [./server/any/cgi.md | this article]. | |
| 154 | -</blockquote> | |
| 155 | - | |
| 156 | - | |
| 157 | -<h2 id="scgi">Serving via SCGI</h2> | |
| 158 | - | |
| 159 | -<blockquote> | |
| 160 | - See [./server/any/scgi.md | this article]. | |
| 161 | -</blockquote> | |
| 162 | - | |
| 163 | 137 | |
| 164 | 138 | <h2 id="ext">CGI Server Extensions</h2> |
| 165 | 139 | |
| 166 | 140 | <blockquote> |
| 167 | 141 | In addition to serving Fossil repositories via CGI, Fossil can |
| 168 | 142 |
| --- www/server.wiki | |
| +++ www/server.wiki | |
| @@ -32,14 +32,17 @@ | |
| 32 | |
| 33 | <blockquote> |
| 34 | There are basically four ways to set up a Fossil server: |
| 35 | |
| 36 | <ol> |
| 37 | <li>Socket activation: inetd, xinetd, stunnel... |
| 38 | <li>Stand-alone HTTP server |
| 39 | <li>SCGI |
| 40 | <li>CGI |
| 41 | </ol> |
| 42 | |
| 43 | The HTTP and SCGI options also allow for various sorts of reverse |
| 44 | proxying: Apache, nginx, HAProxy, stunnel (proxy mode), IIS... |
| 45 | |
| @@ -129,39 +132,10 @@ | |
| 129 | <tt>systemd</tt>, Solaris’ SMF, etc. We would welcome [./contribute.wiki |
| 130 | | contributions] to cover these as well. We also welcome contributions |
| 131 | to fill gaps (❌) in the table above. |
| 132 | </blockquote> |
| 133 | |
| 134 | |
| 135 | <h2 id="standalone">Standalone HTTP server</h2> |
| 136 | |
| 137 | <blockquote> |
| 138 | This is the easiest way to set up a Fossil server. It's covered in |
| 139 | [./server/any/none.md | a separate article]. |
| 140 | </blockquote> |
| 141 | |
| 142 | |
| 143 | <h2 id="inetd">Serving via inetd</h2> |
| 144 | |
| 145 | <blockquote> |
| 146 | See [./server/any/inetd.md | this article]. |
| 147 | </blockquote> |
| 148 | |
| 149 | |
| 150 | <h2 id="cgi">Serving via CGI</h2> |
| 151 | |
| 152 | <blockquote> |
| 153 | See [./server/any/cgi.md | this article]. |
| 154 | </blockquote> |
| 155 | |
| 156 | |
| 157 | <h2 id="scgi">Serving via SCGI</h2> |
| 158 | |
| 159 | <blockquote> |
| 160 | See [./server/any/scgi.md | this article]. |
| 161 | </blockquote> |
| 162 | |
| 163 | |
| 164 | <h2 id="ext">CGI Server Extensions</h2> |
| 165 | |
| 166 | <blockquote> |
| 167 | In addition to serving Fossil repositories via CGI, Fossil can |
| 168 |
| --- www/server.wiki | |
| +++ www/server.wiki | |
| @@ -32,14 +32,17 @@ | |
| 32 | |
| 33 | <blockquote> |
| 34 | There are basically four ways to set up a Fossil server: |
| 35 | |
| 36 | <ol> |
| 37 | <li>Socket activation: |
| 38 | <a id="inetd" href="./server/any/inetd.md">inetd</a>, |
| 39 | <a id="xinetd" href="./server/any/xinetd.md">xinetd</a>, |
| 40 | <a id="stunnel" href="./server/any/stunnel.md">stunnel</a>... |
| 41 | <li><a id="standalone" href="./server/any/none.md">Stand-alone HTTP server</a> |
| 42 | <li><a id="scgi" href="./server/any/scgi.md">SCGI</a> |
| 43 | <li><a id="cgi" href="./server/any/cgi.md">CGI</a> |
| 44 | </ol> |
| 45 | |
| 46 | The HTTP and SCGI options also allow for various sorts of reverse |
| 47 | proxying: Apache, nginx, HAProxy, stunnel (proxy mode), IIS... |
| 48 | |
| @@ -129,39 +132,10 @@ | |
| 132 | <tt>systemd</tt>, Solaris’ SMF, etc. We would welcome [./contribute.wiki |
| 133 | | contributions] to cover these as well. We also welcome contributions |
| 134 | to fill gaps (❌) in the table above. |
| 135 | </blockquote> |
| 136 | |
| 137 | |
| 138 | <h2 id="ext">CGI Server Extensions</h2> |
| 139 | |
| 140 | <blockquote> |
| 141 | In addition to serving Fossil repositories via CGI, Fossil can |
| 142 |