Fossil SCM

Added links back to the top-level www/server/index.html article from the tail end of www/server/*/*.md.

wyoung 2019-08-19 00:30 server-docs
Commit 0f6f151dd31d118365c8ff8c15ea5077b9eb72b471048af7e3204919f0f4607e
--- www/server/any/althttpd.md
+++ www/server/any/althttpd.md
@@ -24,10 +24,12 @@
2424
In addition to the [server’s documentation page][ah], there is a large,
2525
helpful header comment in the server’s [single-file C
2626
implementation][ac]. Between that and the generic [Serving via CGI][cgi]
2727
docs, you should be able to figure out how to serve Fossil via
2828
`althttpd`.
29
+
30
+*[Return to the top-level Fossil server article.](../)*
2931
3032
3133
[ac]: https://sqlite.org/docsrc/file/misc/althttpd.c
3234
[ah]: https://sqlite.org/docsrc/doc/trunk/misc/althttpd.md
3335
[cgi]: ./cgi.md
3436
--- www/server/any/althttpd.md
+++ www/server/any/althttpd.md
@@ -24,10 +24,12 @@
24 In addition to the [server’s documentation page][ah], there is a large,
25 helpful header comment in the server’s [single-file C
26 implementation][ac]. Between that and the generic [Serving via CGI][cgi]
27 docs, you should be able to figure out how to serve Fossil via
28 `althttpd`.
 
 
29
30
31 [ac]: https://sqlite.org/docsrc/file/misc/althttpd.c
32 [ah]: https://sqlite.org/docsrc/doc/trunk/misc/althttpd.md
33 [cgi]: ./cgi.md
34
--- www/server/any/althttpd.md
+++ www/server/any/althttpd.md
@@ -24,10 +24,12 @@
24 In addition to the [server’s documentation page][ah], there is a large,
25 helpful header comment in the server’s [single-file C
26 implementation][ac]. Between that and the generic [Serving via CGI][cgi]
27 docs, you should be able to figure out how to serve Fossil via
28 `althttpd`.
29
30 *[Return to the top-level Fossil server article.](../)*
31
32
33 [ac]: https://sqlite.org/docsrc/file/misc/althttpd.c
34 [ah]: https://sqlite.org/docsrc/doc/trunk/misc/althttpd.md
35 [cgi]: ./cgi.md
36
--- www/server/any/cgi.md
+++ www/server/any/cgi.md
@@ -62,5 +62,7 @@
6262
will serve up the repository `/home/fossil/repos/XYZ.fossil` if it
6363
exists.
6464
6565
Additional options available to the CGI script are [documented
6666
separately](../../cgi.wiki).
67
+
68
+*[Return to the top-level Fossil server article.](../)*
6769
--- www/server/any/cgi.md
+++ www/server/any/cgi.md
@@ -62,5 +62,7 @@
62 will serve up the repository `/home/fossil/repos/XYZ.fossil` if it
63 exists.
64
65 Additional options available to the CGI script are [documented
66 separately](../../cgi.wiki).
 
 
67
--- www/server/any/cgi.md
+++ www/server/any/cgi.md
@@ -62,5 +62,7 @@
62 will serve up the repository `/home/fossil/repos/XYZ.fossil` if it
63 exists.
64
65 Additional options available to the CGI script are [documented
66 separately](../../cgi.wiki).
67
68 *[Return to the top-level Fossil server article.](../)*
69
--- www/server/any/inetd.md
+++ www/server/any/inetd.md
@@ -46,5 +46,7 @@
4646
restrictions at your shared Internet hosting service.
4747
4848
For further details, see the relevant section in your system's
4949
documentation. The FreeBSD Handbook covers `inetd` in [this
5050
chapter](https://www.freebsd.org/doc/en/books/handbook/network-inetd.html).
51
+
52
+*[Return to the top-level Fossil server article.](../)*
5153
--- www/server/any/inetd.md
+++ www/server/any/inetd.md
@@ -46,5 +46,7 @@
46 restrictions at your shared Internet hosting service.
47
48 For further details, see the relevant section in your system's
49 documentation. The FreeBSD Handbook covers `inetd` in [this
50 chapter](https://www.freebsd.org/doc/en/books/handbook/network-inetd.html).
 
 
51
--- www/server/any/inetd.md
+++ www/server/any/inetd.md
@@ -46,5 +46,7 @@
46 restrictions at your shared Internet hosting service.
47
48 For further details, see the relevant section in your system's
49 documentation. The FreeBSD Handbook covers `inetd` in [this
50 chapter](https://www.freebsd.org/doc/en/books/handbook/network-inetd.html).
51
52 *[Return to the top-level Fossil server article.](../)*
53
--- www/server/any/none.md
+++ www/server/any/none.md
@@ -45,5 +45,7 @@
4545
effects. Feel free to take it, study it, and modify it to suit your
4646
local needs.
4747
4848
See the [online documentation](/help/server) for more information on the
4949
options and arguments you can give to these commands.
50
+
51
+*[Return to the top-level Fossil server article.](../)*
5052
--- www/server/any/none.md
+++ www/server/any/none.md
@@ -45,5 +45,7 @@
45 effects. Feel free to take it, study it, and modify it to suit your
46 local needs.
47
48 See the [online documentation](/help/server) for more information on the
49 options and arguments you can give to these commands.
 
 
50
--- www/server/any/none.md
+++ www/server/any/none.md
@@ -45,5 +45,7 @@
45 effects. Feel free to take it, study it, and modify it to suit your
46 local needs.
47
48 See the [online documentation](/help/server) for more information on the
49 options and arguments you can give to these commands.
50
51 *[Return to the top-level Fossil server article.](../)*
52
--- www/server/any/scgi.md
+++ www/server/any/scgi.md
@@ -50,5 +50,7 @@
5050
5151
* [Debian/Ubuntu](../debian/nginx.md)
5252
5353
There is a [separate article](../../tls-nginx.md) showing how to add TLS
5454
encryption to this basic SCGI + nginx setup.
55
+
56
+*[Return to the top-level Fossil server article.](../)*
5557
--- www/server/any/scgi.md
+++ www/server/any/scgi.md
@@ -50,5 +50,7 @@
50
51 * [Debian/Ubuntu](../debian/nginx.md)
52
53 There is a [separate article](../../tls-nginx.md) showing how to add TLS
54 encryption to this basic SCGI + nginx setup.
 
 
55
--- www/server/any/scgi.md
+++ www/server/any/scgi.md
@@ -50,5 +50,7 @@
50
51 * [Debian/Ubuntu](../debian/nginx.md)
52
53 There is a [separate article](../../tls-nginx.md) showing how to add TLS
54 encryption to this basic SCGI + nginx setup.
55
56 *[Return to the top-level Fossil server article.](../)*
57
--- www/server/any/stunnel.md
+++ www/server/any/stunnel.md
@@ -73,5 +73,7 @@
7373
than in socket listener mode, where the Fossil binary has to be
7474
loaded and re-initialized on each HTTPS hit.
7575
7676
2. The socket listener mode doesn’t work on all platforms that
7777
`stunnel` runs on, particularly [on Windows](../windows/stunnel.md).
78
+
79
+*[Return to the top-level Fossil server article.](../)*
7880
--- www/server/any/stunnel.md
+++ www/server/any/stunnel.md
@@ -73,5 +73,7 @@
73 than in socket listener mode, where the Fossil binary has to be
74 loaded and re-initialized on each HTTPS hit.
75
76 2. The socket listener mode doesn’t work on all platforms that
77 `stunnel` runs on, particularly [on Windows](../windows/stunnel.md).
 
 
78
--- www/server/any/stunnel.md
+++ www/server/any/stunnel.md
@@ -73,5 +73,7 @@
73 than in socket listener mode, where the Fossil binary has to be
74 loaded and re-initialized on each HTTPS hit.
75
76 2. The socket listener mode doesn’t work on all platforms that
77 `stunnel` runs on, particularly [on Windows](../windows/stunnel.md).
78
79 *[Return to the top-level Fossil server article.](../)*
80
--- www/server/any/xinetd.md
+++ www/server/any/xinetd.md
@@ -21,5 +21,7 @@
2121
This example configures Fossil to serve multiple repositories under the
2222
`/home/fossil/repos/` directory.
2323
2424
Beyond this, see the general commentary in our article on [the `inetd`
2525
method](./inetd.md) as they also apply to service via `xinetd`.
26
+
27
+*[Return to the top-level Fossil server article.](../)*
2628
--- www/server/any/xinetd.md
+++ www/server/any/xinetd.md
@@ -21,5 +21,7 @@
21 This example configures Fossil to serve multiple repositories under the
22 `/home/fossil/repos/` directory.
23
24 Beyond this, see the general commentary in our article on [the `inetd`
25 method](./inetd.md) as they also apply to service via `xinetd`.
 
 
26
--- www/server/any/xinetd.md
+++ www/server/any/xinetd.md
@@ -21,5 +21,7 @@
21 This example configures Fossil to serve multiple repositories under the
22 `/home/fossil/repos/` directory.
23
24 Beyond this, see the general commentary in our article on [the `inetd`
25 method](./inetd.md) as they also apply to service via `xinetd`.
26
27 *[Return to the top-level Fossil server article.](../)*
28
--- www/server/debian/nginx.md
+++ www/server/debian/nginx.md
@@ -224,5 +224,7 @@
224224
on a single server.
225225
226226
The configuration for `example.com` and `example.net` is similar.
227227
228228
See [the nginx docs](http://nginx.org/en/docs/) for more ideas.
229
+
230
+*[Return to the top-level Fossil server article.](../)*
229231
--- www/server/debian/nginx.md
+++ www/server/debian/nginx.md
@@ -224,5 +224,7 @@
224 on a single server.
225
226 The configuration for `example.com` and `example.net` is similar.
227
228 See [the nginx docs](http://nginx.org/en/docs/) for more ideas.
 
 
229
--- www/server/debian/nginx.md
+++ www/server/debian/nginx.md
@@ -224,5 +224,7 @@
224 on a single server.
225
226 The configuration for `example.com` and `example.net` is similar.
227
228 See [the nginx docs](http://nginx.org/en/docs/) for more ideas.
229
230 *[Return to the top-level Fossil server article.](../)*
231
--- www/server/windows/cgi.md
+++ www/server/windows/cgi.md
@@ -97,6 +97,6 @@
9797
http://localhost/cgi/repo.fslcgi
9898
9999
For more complicated setups such as “directory” mode, see [the generic
100100
CGI instructions](../any/cgi.md).
101101
102
-*[Return to the top-level Fossil server article.](../../server.wiki)*
102
+*[Return to the top-level Fossil server article.](../)*
103103
--- www/server/windows/cgi.md
+++ www/server/windows/cgi.md
@@ -97,6 +97,6 @@
97 http://localhost/cgi/repo.fslcgi
98
99 For more complicated setups such as “directory” mode, see [the generic
100 CGI instructions](../any/cgi.md).
101
102 *[Return to the top-level Fossil server article.](../../server.wiki)*
103
--- www/server/windows/cgi.md
+++ www/server/windows/cgi.md
@@ -97,6 +97,6 @@
97 http://localhost/cgi/repo.fslcgi
98
99 For more complicated setups such as “directory” mode, see [the generic
100 CGI instructions](../any/cgi.md).
101
102 *[Return to the top-level Fossil server article.](../)*
103
--- www/server/windows/iis.md
+++ www/server/windows/iis.md
@@ -92,10 +92,12 @@
9292
Fossil by setting the Pattern in step 6 to “`^/code(.*)$`”. IIS would
9393
then directly serve all other URLs. You could also intermix ASP.NET
9494
applications in the URL scheme in this way.
9595
9696
See the documentation on [URL Rewrite rules][urr] for more ideas.
97
+
98
+*[Return to the top-level Fossil server article.](../)*
9799
98100
99101
[arr]: https://www.iis.net/downloads/microsoft/application-request-routing
100102
[tls]: https://docs.microsoft.com/en-us/iis/manage/configuring-security/understanding-iis-url-authorization
101103
[ure]: https://www.iis.net/downloads/microsoft/url-rewrite
102104
--- www/server/windows/iis.md
+++ www/server/windows/iis.md
@@ -92,10 +92,12 @@
92 Fossil by setting the Pattern in step 6 to “`^/code(.*)$`”. IIS would
93 then directly serve all other URLs. You could also intermix ASP.NET
94 applications in the URL scheme in this way.
95
96 See the documentation on [URL Rewrite rules][urr] for more ideas.
 
 
97
98
99 [arr]: https://www.iis.net/downloads/microsoft/application-request-routing
100 [tls]: https://docs.microsoft.com/en-us/iis/manage/configuring-security/understanding-iis-url-authorization
101 [ure]: https://www.iis.net/downloads/microsoft/url-rewrite
102
--- www/server/windows/iis.md
+++ www/server/windows/iis.md
@@ -92,10 +92,12 @@
92 Fossil by setting the Pattern in step 6 to “`^/code(.*)$`”. IIS would
93 then directly serve all other URLs. You could also intermix ASP.NET
94 applications in the URL scheme in this way.
95
96 See the documentation on [URL Rewrite rules][urr] for more ideas.
97
98 *[Return to the top-level Fossil server article.](../)*
99
100
101 [arr]: https://www.iis.net/downloads/microsoft/application-request-routing
102 [tls]: https://docs.microsoft.com/en-us/iis/manage/configuring-security/understanding-iis-url-authorization
103 [ure]: https://www.iis.net/downloads/microsoft/url-rewrite
104
--- www/server/windows/index.md
+++ www/server/windows/index.md
@@ -1,5 +1,6 @@
11
# Using Windows as a Fossil Server
22
33
- [Fossil as a Service](service.md)
44
- [Using stunnel with Fossil on Windows](stunnel.md)
55
6
+*[Return to the top-level Fossil server article.](../)*
67
--- www/server/windows/index.md
+++ www/server/windows/index.md
@@ -1,5 +1,6 @@
1 # Using Windows as a Fossil Server
2
3 - [Fossil as a Service](service.md)
4 - [Using stunnel with Fossil on Windows](stunnel.md)
5
 
6
--- www/server/windows/index.md
+++ www/server/windows/index.md
@@ -1,5 +1,6 @@
1 # Using Windows as a Fossil Server
2
3 - [Fossil as a Service](service.md)
4 - [Using stunnel with Fossil on Windows](stunnel.md)
5
6 *[Return to the top-level Fossil server article.](../)*
7
--- www/server/windows/service.md
+++ www/server/windows/service.md
@@ -51,5 +51,7 @@
5151
5252
in the PowerShell console.
5353
5454
Congratulations, you now have a base http accessible Fossil server running on
5555
Windows.
56
+
57
+*[Return to the top-level Fossil server article.](../)*
5658
--- www/server/windows/service.md
+++ www/server/windows/service.md
@@ -51,5 +51,7 @@
51
52 in the PowerShell console.
53
54 Congratulations, you now have a base http accessible Fossil server running on
55 Windows.
 
 
56
--- www/server/windows/service.md
+++ www/server/windows/service.md
@@ -51,5 +51,7 @@
51
52 in the PowerShell console.
53
54 Congratulations, you now have a base http accessible Fossil server running on
55 Windows.
56
57 *[Return to the top-level Fossil server article.](../)*
58
--- www/server/windows/stunnel.md
+++ www/server/windows/stunnel.md
@@ -143,5 +143,7 @@
143143
-Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow -Program "C:\Program Files (x86)\Stunnel\bin\stunnel.exe"
144144
```
145145
146146
You should now be able to access your new Fossil Server via HTTPS.
147147
148
+
149
+*[Return to the top-level Fossil server article.](../)*
148150
--- www/server/windows/stunnel.md
+++ www/server/windows/stunnel.md
@@ -143,5 +143,7 @@
143 -Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow -Program "C:\Program Files (x86)\Stunnel\bin\stunnel.exe"
144 ```
145
146 You should now be able to access your new Fossil Server via HTTPS.
147
 
 
148
--- www/server/windows/stunnel.md
+++ www/server/windows/stunnel.md
@@ -143,5 +143,7 @@
143 -Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow -Program "C:\Program Files (x86)\Stunnel\bin\stunnel.exe"
144 ```
145
146 You should now be able to access your new Fossil Server via HTTPS.
147
148
149 *[Return to the top-level Fossil server article.](../)*
150

Keyboard Shortcuts

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