Fossil SCM
Added links back to the top-level www/server/index.html article from the tail end of www/server/*/*.md.
Commit
0f6f151dd31d118365c8ff8c15ea5077b9eb72b471048af7e3204919f0f4607e
Parent
9f4121db3b8033c…
13 files changed
+2
+2
+2
+2
+2
+2
+2
+2
+1
-1
+2
+1
+2
+2
~
www/server/any/althttpd.md
~
www/server/any/cgi.md
~
www/server/any/inetd.md
~
www/server/any/none.md
~
www/server/any/scgi.md
~
www/server/any/stunnel.md
~
www/server/any/xinetd.md
~
www/server/debian/nginx.md
~
www/server/windows/cgi.md
~
www/server/windows/iis.md
~
www/server/windows/index.md
~
www/server/windows/service.md
~
www/server/windows/stunnel.md
| --- www/server/any/althttpd.md | ||
| +++ www/server/any/althttpd.md | ||
| @@ -24,10 +24,12 @@ | ||
| 24 | 24 | In addition to the [server’s documentation page][ah], there is a large, |
| 25 | 25 | helpful header comment in the server’s [single-file C |
| 26 | 26 | implementation][ac]. Between that and the generic [Serving via CGI][cgi] |
| 27 | 27 | docs, you should be able to figure out how to serve Fossil via |
| 28 | 28 | `althttpd`. |
| 29 | + | |
| 30 | +*[Return to the top-level Fossil server article.](../)* | |
| 29 | 31 | |
| 30 | 32 | |
| 31 | 33 | [ac]: https://sqlite.org/docsrc/file/misc/althttpd.c |
| 32 | 34 | [ah]: https://sqlite.org/docsrc/doc/trunk/misc/althttpd.md |
| 33 | 35 | [cgi]: ./cgi.md |
| 34 | 36 |
| --- 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 @@ | ||
| 62 | 62 | will serve up the repository `/home/fossil/repos/XYZ.fossil` if it |
| 63 | 63 | exists. |
| 64 | 64 | |
| 65 | 65 | Additional options available to the CGI script are [documented |
| 66 | 66 | separately](../../cgi.wiki). |
| 67 | + | |
| 68 | +*[Return to the top-level Fossil server article.](../)* | |
| 67 | 69 |
| --- 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 @@ | ||
| 46 | 46 | restrictions at your shared Internet hosting service. |
| 47 | 47 | |
| 48 | 48 | For further details, see the relevant section in your system's |
| 49 | 49 | documentation. The FreeBSD Handbook covers `inetd` in [this |
| 50 | 50 | chapter](https://www.freebsd.org/doc/en/books/handbook/network-inetd.html). |
| 51 | + | |
| 52 | +*[Return to the top-level Fossil server article.](../)* | |
| 51 | 53 |
| --- 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 @@ | ||
| 45 | 45 | effects. Feel free to take it, study it, and modify it to suit your |
| 46 | 46 | local needs. |
| 47 | 47 | |
| 48 | 48 | See the [online documentation](/help/server) for more information on the |
| 49 | 49 | options and arguments you can give to these commands. |
| 50 | + | |
| 51 | +*[Return to the top-level Fossil server article.](../)* | |
| 50 | 52 |
| --- 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 @@ | ||
| 50 | 50 | |
| 51 | 51 | * [Debian/Ubuntu](../debian/nginx.md) |
| 52 | 52 | |
| 53 | 53 | There is a [separate article](../../tls-nginx.md) showing how to add TLS |
| 54 | 54 | encryption to this basic SCGI + nginx setup. |
| 55 | + | |
| 56 | +*[Return to the top-level Fossil server article.](../)* | |
| 55 | 57 |
| --- 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 @@ | ||
| 73 | 73 | than in socket listener mode, where the Fossil binary has to be |
| 74 | 74 | loaded and re-initialized on each HTTPS hit. |
| 75 | 75 | |
| 76 | 76 | 2. The socket listener mode doesn’t work on all platforms that |
| 77 | 77 | `stunnel` runs on, particularly [on Windows](../windows/stunnel.md). |
| 78 | + | |
| 79 | +*[Return to the top-level Fossil server article.](../)* | |
| 78 | 80 |
| --- 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 @@ | ||
| 21 | 21 | This example configures Fossil to serve multiple repositories under the |
| 22 | 22 | `/home/fossil/repos/` directory. |
| 23 | 23 | |
| 24 | 24 | Beyond this, see the general commentary in our article on [the `inetd` |
| 25 | 25 | method](./inetd.md) as they also apply to service via `xinetd`. |
| 26 | + | |
| 27 | +*[Return to the top-level Fossil server article.](../)* | |
| 26 | 28 |
| --- 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 @@ | ||
| 224 | 224 | on a single server. |
| 225 | 225 | |
| 226 | 226 | The configuration for `example.com` and `example.net` is similar. |
| 227 | 227 | |
| 228 | 228 | See [the nginx docs](http://nginx.org/en/docs/) for more ideas. |
| 229 | + | |
| 230 | +*[Return to the top-level Fossil server article.](../)* | |
| 229 | 231 |
| --- 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 |
+1
-1
| --- www/server/windows/cgi.md | ||
| +++ www/server/windows/cgi.md | ||
| @@ -97,6 +97,6 @@ | ||
| 97 | 97 | http://localhost/cgi/repo.fslcgi |
| 98 | 98 | |
| 99 | 99 | For more complicated setups such as “directory” mode, see [the generic |
| 100 | 100 | CGI instructions](../any/cgi.md). |
| 101 | 101 | |
| 102 | -*[Return to the top-level Fossil server article.](../../server.wiki)* | |
| 102 | +*[Return to the top-level Fossil server article.](../)* | |
| 103 | 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.](../../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 @@ | ||
| 92 | 92 | Fossil by setting the Pattern in step 6 to “`^/code(.*)$`”. IIS would |
| 93 | 93 | then directly serve all other URLs. You could also intermix ASP.NET |
| 94 | 94 | applications in the URL scheme in this way. |
| 95 | 95 | |
| 96 | 96 | See the documentation on [URL Rewrite rules][urr] for more ideas. |
| 97 | + | |
| 98 | +*[Return to the top-level Fossil server article.](../)* | |
| 97 | 99 | |
| 98 | 100 | |
| 99 | 101 | [arr]: https://www.iis.net/downloads/microsoft/application-request-routing |
| 100 | 102 | [tls]: https://docs.microsoft.com/en-us/iis/manage/configuring-security/understanding-iis-url-authorization |
| 101 | 103 | [ure]: https://www.iis.net/downloads/microsoft/url-rewrite |
| 102 | 104 |
| --- 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 @@ | ||
| 1 | 1 | # Using Windows as a Fossil Server |
| 2 | 2 | |
| 3 | 3 | - [Fossil as a Service](service.md) |
| 4 | 4 | - [Using stunnel with Fossil on Windows](stunnel.md) |
| 5 | 5 | |
| 6 | +*[Return to the top-level Fossil server article.](../)* | |
| 6 | 7 |
| --- 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 @@ | ||
| 51 | 51 | |
| 52 | 52 | in the PowerShell console. |
| 53 | 53 | |
| 54 | 54 | Congratulations, you now have a base http accessible Fossil server running on |
| 55 | 55 | Windows. |
| 56 | + | |
| 57 | +*[Return to the top-level Fossil server article.](../)* | |
| 56 | 58 |
| --- 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 @@ | ||
| 143 | 143 | -Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow -Program "C:\Program Files (x86)\Stunnel\bin\stunnel.exe" |
| 144 | 144 | ``` |
| 145 | 145 | |
| 146 | 146 | You should now be able to access your new Fossil Server via HTTPS. |
| 147 | 147 | |
| 148 | + | |
| 149 | +*[Return to the top-level Fossil server article.](../)* | |
| 148 | 150 |
| --- 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 |