Fossil SCM

Added index.md into www/server/* subdirs and made links to those top-level docs from the "Activation Tutorials" table on the main www/server/index.html page so a person can get a list of options specific to that OS. Not only are index pages at each directory level a good idea, you had to get rather geeky to separate out the generic instructions from the OS-specific options before, since that table purposely blurs that line.

wyoung 2020-07-16 20:55 trunk
Commit a447df702140df5eabb197b633113620047ed5c52d7748f941b6fda896653849
--- a/www/server/any/index.md
+++ b/www/server/any/index.md
@@ -0,0 +1,11 @@
1
+# Portable Fossil Service Options
2
+
3
+- [Fossil as a standalone HTTP server](./none.md)
4
+- [SCGI under your web server of choice](./scgi.md)
5
+- [CGI under your web server of choice](./cgi.md)
6
+- [CGI under `althttpd`](./althttpd.md)
7
+- [Behind `stunnel` to get TLS encryption](./stunnel.md)
8
+- [`inetd`](./inetd.md)
9
+- [`xinetd`](./xinetd.md)
10
+
11
+*[Return to the top-level Fossil server article.](../)*
--- a/www/server/any/index.md
+++ b/www/server/any/index.md
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
--- a/www/server/any/index.md
+++ b/www/server/any/index.md
@@ -0,0 +1,11 @@
1 # Portable Fossil Service Options
2
3 - [Fossil as a standalone HTTP server](./none.md)
4 - [SCGI under your web server of choice](./scgi.md)
5 - [CGI under your web server of choice](./cgi.md)
6 - [CGI under `althttpd`](./althttpd.md)
7 - [Behind `stunnel` to get TLS encryption](./stunnel.md)
8 - [`inetd`](./inetd.md)
9 - [`xinetd`](./xinetd.md)
10
11 *[Return to the top-level Fossil server article.](../)*
--- a/www/server/debian/index.md
+++ b/www/server/debian/index.md
@@ -0,0 +1,6 @@
1
+# Debian/Ubuntu Specific Fossil Service Options
2
+
3
+- [SCGI under nginx](./nginx.md)
4
+- [`systemd`](./service.md)
5
+
6
+*[Return to the top-level Fossil server article.](../)*
--- a/www/server/debian/index.md
+++ b/www/server/debian/index.md
@@ -0,0 +1,6 @@
 
 
 
 
 
 
--- a/www/server/debian/index.md
+++ b/www/server/debian/index.md
@@ -0,0 +1,6 @@
1 # Debian/Ubuntu Specific Fossil Service Options
2
3 - [SCGI under nginx](./nginx.md)
4 - [`systemd`](./service.md)
5
6 *[Return to the top-level Fossil server article.](../)*
--- www/server/index.html
+++ www/server/index.html
@@ -203,11 +203,11 @@
203203
<th class="fep">proxy</th>
204204
<th class="fep">service</th>
205205
</tr>
206206
207207
<tr>
208
- <th class="host">Any</th>
208
+ <th class="host"><a href="any/">Any</a></th>
209209
<td class="doc"><a href="any/none.md">✅</a></td>
210210
<td class="doc"><a href="any/inetd.md">✅</a></td>
211211
<td class="doc"><a href="any/stunnel.md">✅</a></td>
212212
<td class="doc"><a href="any/cgi.md">✅</a></td>
213213
<td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -215,11 +215,11 @@
215215
<td class="doc">❌</td>
216216
<td class="doc">❌</td>
217217
</tr>
218218
219219
<tr>
220
- <th class="host">Debian/Ubuntu</th>
220
+ <th class="host"><a href="debian/">Debian/Ubuntu</a></th>
221221
<td class="doc"><a href="any/none.md">✅</a></td>
222222
<td class="doc"><a href="any/inetd.md">✅</a></td>
223223
<td class="doc"><a href="any/stunnel.md">✅</a></td>
224224
<td class="doc"><a href="any/cgi.md">✅</a></td>
225225
<td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -227,11 +227,11 @@
227227
<td class="doc"><a href="debian/nginx.md">✅</a></td>
228228
<td class="doc"><a href="debian/service.md">✅</a></td>
229229
</tr>
230230
231231
<tr>
232
- <th class="host">macOS</th>
232
+ <th class="host"><a href="macos/">macOS</a></th>
233233
<td class="doc"><a href="any/none.md">✅</a></td>
234234
<td class="doc">❌</td>
235235
<td class="doc"><a href="any/stunnel.md">✅</a></td>
236236
<td class="doc"><a href="any/cgi.md">✅</a></td>
237237
<td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -239,11 +239,11 @@
239239
<td class="doc">❌</td>
240240
<td class="doc"><a href="macos/service.md">✅</a></td>
241241
</tr>
242242
243243
<tr>
244
- <th class="host">OpenBSD</th>
244
+ <th class="host"><a href="openbsd/">OpenBSD</a></th>
245245
<td class="doc"><a href="any/none.md">✅</a></td>
246246
<td class="doc">❌</td>
247247
<td class="doc"><a href="any/stunnel.md">✅</a></td>
248248
<td class="doc"><a href="any/cgi.md">✅</a></td>
249249
<td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -251,11 +251,11 @@
251251
<td class="doc"><a href="openbsd/httpd.md">✅</a></td>
252252
<td class="doc">❌</td>
253253
</tr>
254254
255255
<tr>
256
- <th class="host">Windows</th>
256
+ <th class="host"><a href="windows/">Windows</a></th>
257257
<td class="doc"><a href="windows/none.md">✅</a></td>
258258
<td class="doc">❌</td>
259259
<td class="doc"><a href="windows/stunnel.md">✅</a></td>
260260
<td class="doc"><a href="windows/cgi.md">✅</a></td>
261261
<td class="doc">❌</td>
262262
263263
ADDED www/server/macos/index.md
264264
ADDED www/server/openbsd/index.md
--- www/server/index.html
+++ www/server/index.html
@@ -203,11 +203,11 @@
203 <th class="fep">proxy</th>
204 <th class="fep">service</th>
205 </tr>
206
207 <tr>
208 <th class="host">Any</th>
209 <td class="doc"><a href="any/none.md">✅</a></td>
210 <td class="doc"><a href="any/inetd.md">✅</a></td>
211 <td class="doc"><a href="any/stunnel.md">✅</a></td>
212 <td class="doc"><a href="any/cgi.md">✅</a></td>
213 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -215,11 +215,11 @@
215 <td class="doc">❌</td>
216 <td class="doc">❌</td>
217 </tr>
218
219 <tr>
220 <th class="host">Debian/Ubuntu</th>
221 <td class="doc"><a href="any/none.md">✅</a></td>
222 <td class="doc"><a href="any/inetd.md">✅</a></td>
223 <td class="doc"><a href="any/stunnel.md">✅</a></td>
224 <td class="doc"><a href="any/cgi.md">✅</a></td>
225 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -227,11 +227,11 @@
227 <td class="doc"><a href="debian/nginx.md">✅</a></td>
228 <td class="doc"><a href="debian/service.md">✅</a></td>
229 </tr>
230
231 <tr>
232 <th class="host">macOS</th>
233 <td class="doc"><a href="any/none.md">✅</a></td>
234 <td class="doc">❌</td>
235 <td class="doc"><a href="any/stunnel.md">✅</a></td>
236 <td class="doc"><a href="any/cgi.md">✅</a></td>
237 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -239,11 +239,11 @@
239 <td class="doc">❌</td>
240 <td class="doc"><a href="macos/service.md">✅</a></td>
241 </tr>
242
243 <tr>
244 <th class="host">OpenBSD</th>
245 <td class="doc"><a href="any/none.md">✅</a></td>
246 <td class="doc">❌</td>
247 <td class="doc"><a href="any/stunnel.md">✅</a></td>
248 <td class="doc"><a href="any/cgi.md">✅</a></td>
249 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -251,11 +251,11 @@
251 <td class="doc"><a href="openbsd/httpd.md">✅</a></td>
252 <td class="doc">❌</td>
253 </tr>
254
255 <tr>
256 <th class="host">Windows</th>
257 <td class="doc"><a href="windows/none.md">✅</a></td>
258 <td class="doc">❌</td>
259 <td class="doc"><a href="windows/stunnel.md">✅</a></td>
260 <td class="doc"><a href="windows/cgi.md">✅</a></td>
261 <td class="doc">❌</td>
262
263 DDED www/server/macos/index.md
264 DDED www/server/openbsd/index.md
--- www/server/index.html
+++ www/server/index.html
@@ -203,11 +203,11 @@
203 <th class="fep">proxy</th>
204 <th class="fep">service</th>
205 </tr>
206
207 <tr>
208 <th class="host"><a href="any/">Any</a></th>
209 <td class="doc"><a href="any/none.md">✅</a></td>
210 <td class="doc"><a href="any/inetd.md">✅</a></td>
211 <td class="doc"><a href="any/stunnel.md">✅</a></td>
212 <td class="doc"><a href="any/cgi.md">✅</a></td>
213 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -215,11 +215,11 @@
215 <td class="doc">❌</td>
216 <td class="doc">❌</td>
217 </tr>
218
219 <tr>
220 <th class="host"><a href="debian/">Debian/Ubuntu</a></th>
221 <td class="doc"><a href="any/none.md">✅</a></td>
222 <td class="doc"><a href="any/inetd.md">✅</a></td>
223 <td class="doc"><a href="any/stunnel.md">✅</a></td>
224 <td class="doc"><a href="any/cgi.md">✅</a></td>
225 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -227,11 +227,11 @@
227 <td class="doc"><a href="debian/nginx.md">✅</a></td>
228 <td class="doc"><a href="debian/service.md">✅</a></td>
229 </tr>
230
231 <tr>
232 <th class="host"><a href="macos/">macOS</a></th>
233 <td class="doc"><a href="any/none.md">✅</a></td>
234 <td class="doc">❌</td>
235 <td class="doc"><a href="any/stunnel.md">✅</a></td>
236 <td class="doc"><a href="any/cgi.md">✅</a></td>
237 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -239,11 +239,11 @@
239 <td class="doc">❌</td>
240 <td class="doc"><a href="macos/service.md">✅</a></td>
241 </tr>
242
243 <tr>
244 <th class="host"><a href="openbsd/">OpenBSD</a></th>
245 <td class="doc"><a href="any/none.md">✅</a></td>
246 <td class="doc">❌</td>
247 <td class="doc"><a href="any/stunnel.md">✅</a></td>
248 <td class="doc"><a href="any/cgi.md">✅</a></td>
249 <td class="doc"><a href="any/scgi.md">✅</a></td>
@@ -251,11 +251,11 @@
251 <td class="doc"><a href="openbsd/httpd.md">✅</a></td>
252 <td class="doc">❌</td>
253 </tr>
254
255 <tr>
256 <th class="host"><a href="windows/">Windows</a></th>
257 <td class="doc"><a href="windows/none.md">✅</a></td>
258 <td class="doc">❌</td>
259 <td class="doc"><a href="windows/stunnel.md">✅</a></td>
260 <td class="doc"><a href="windows/cgi.md">✅</a></td>
261 <td class="doc">❌</td>
262
263 DDED www/server/macos/index.md
264 DDED www/server/openbsd/index.md
--- a/www/server/macos/index.md
+++ b/www/server/macos/index.md
@@ -0,0 +1,5 @@
1
+# macOS Specific Fossil Service Options
2
+
3
+- [Running Fossil under `launchd`](./service.md)
4
+
5
+*[Return to the top-level Fossil server article.](../)*
--- a/www/server/macos/index.md
+++ b/www/server/macos/index.md
@@ -0,0 +1,5 @@
 
 
 
 
 
--- a/www/server/macos/index.md
+++ b/www/server/macos/index.md
@@ -0,0 +1,5 @@
1 # macOS Specific Fossil Service Options
2
3 - [Running Fossil under `launchd`](./service.md)
4
5 *[Return to the top-level Fossil server article.](../)*
--- a/www/server/openbsd/index.md
+++ b/www/server/openbsd/index.md
@@ -0,0 +1,5 @@
1
+# Debian/Ubuntu Specific Fossil Service Options
2
+
3
+- [Serving Fossil under OpenBSD�httpdtpd` n OpenBSD](./service.wiki)
4
+
5
+*[
--- a/www/server/openbsd/index.md
+++ b/www/server/openbsd/index.md
@@ -0,0 +1,5 @@
 
 
 
 
 
--- a/www/server/openbsd/index.md
+++ b/www/server/openbsd/index.md
@@ -0,0 +1,5 @@
1 # Debian/Ubuntu Specific Fossil Service Options
2
3 - [Serving Fossil under OpenBSD�httpdtpd` n OpenBSD](./service.wiki)
4
5 *[

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button