Fossil

History of www/server.wiki of fbbf640b4e8387a4
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file www/server.wiki at check-in fbbf640b4e8387a4

2025-10-10
17:20
Make use of the improved /help/CMD syntax everywhere, in place of the legacy /help?cmd=CMD syntax. file: [4eec5bd644] check-in: [c64f28d26c] user: drh branch: trunk, size: 13115
2024-02-04
02:39
Reworked the remaining custom CSS in the server index doc to cascade properly with the new table styling in the skin. file: [0ff54c3f63] check-in: [d3c55b57f1] user: wyoung branch: inskinerator-modern-backport, size: 13140
02:35
Removed explicit CSS at the top of the server index doc. In some ways, this was a prototype of this branch's skin changes, with the result that we were getting double-indents, one from the skin and one from the local additions meant to give hanging headers to the current trunk default skin. file: [cc4a4aa6ca] check-in: [3291f68fe3] user: wyoung branch: inskinerator-modern-backport, size: 13154
2023-05-10
15:32
Stray character deleted file: [c41f41f876] check-in: [0cb4f1fc5e] user: wyoung branch: trunk, size: 13598
2023-05-06
05:41
Typo squish in the server doc section's index page file: [6098e23f45] check-in: [4158e5e2a8] user: wyoung branch: trunk, size: 13599
2021-09-18
00:51
Added the www/server/any/http-over-ssh.md doc, an elaboration of Andy Bradford's OpenSSH ForceCommand based solution for forcing access via ssh:// URLs to go through a wrapper script that rewrites the command, exchanging "test-http" for "http", causing the Fossil RBAC system to come into play in a secure fashion. Linking to it from the top-level "server/" index and from the #webonly section of the caps/ index where it cites this limitation. Reworked the latter section now that we have a documented alternative. file: [38df6ea342] check-in: [be8ed971f9] user: wyoung branch: trunk, size: 13600
2021-05-28
01:38
Doc additions for running fossil as a server on OpenBSD, contributed by Thomas Levine in [forum:/forumpost/9a5b913c99|forum post 9a5b913c99]. file: [771318c159] check-in: [62073f6dbb] user: stephan branch: trunk, size: 13234
2020-07-16
21:08
Renamed www/server/openbsd/httpd.md to fastcgi.md and added the "FastCGI" column to the "Activation Tutorials" table on the main server index page. Made the fonts narrower in that table as a consequence, to keep the table from wrapping. The rename is necessary because the doc doesn't tell how to do HTTP proxying of "fossil server" as all the peer pages in that column do. If such a tutorial for OpenBSD *were* written, it might then be openbsd/httpd.md. file: [4975ebc4db] check-in: [62ec4100c6] user: wyoung branch: trunk, size: 13199
20:55
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. file: [0839387733] check-in: [a447df7021] user: wyoung branch: trunk, size: 12757
2020-06-22
09:51
Add OpenBSD (httpd + FastCGI) Fossil server documentation file: [772b968b43] check-in: [311f16953c] user: jamsek branch: trunk, size: 12649
2020-03-06
10:06
eol-spacing in documentation file: [aae9fe8702] check-in: [d65540f5a9] user: jan.nijtmans branch: trunk, size: 12326
2019-08-29
01:57
Linked to the new caps docs from the existing www/* docs wherever "capability" or "capabilities" was mentioned before. file: [53527cad50] check-in: [0af0e14688] user: wyoung branch: caps-doc, size: 12160
00:31
Merged in trunk changes file: [6ee3a27219] check-in: [493254b2e7] user: wyoung branch: caps-doc, size: 12112
00:28
Updated comment about "6-character random hex password" at the top level of the new setup docs to track [23a9f9bac2]. file: [44dc82f4c7] check-in: [f304ba31fe] user: wyoung branch: trunk, size: 12113
00:17
Fixed some URLs still referring to admin-v-setup.md in its old location. file: [80f41e838c] check-in: [182c4d7abc] user: wyoung branch: caps-doc, size: 12068
2019-08-22
15:06
Stronger recommendation for changing the default user's random hex password prior to setting up a Fossil server after learning it's 6 hex digits, not 8 as I thoght when I wrote that! file: [916990abc8] check-in: [9fcd6e443c] user: wyoung branch: trunk, size: 12058
11:54
"RaspberryPI" -> "Raspberry Pi" file: [86b836e480] check-in: [5182be99c9] user: wyoung branch: trunk, size: 12051
11:53
Assorted refinements to the new pre- and post-activation advice sections in www/server/index.html: nix passive voice, add a few details, add some links to related docs, etc. Also fixed a CSS indenting problem preventing correct use of <p> in <li>, then made use of the new freedom in these sections' numbered lists. file: [1947f74c4c] check-in: [b5c2c9bf31] user: wyoung branch: trunk, size: 12050
2019-08-21
19:18
Fix the $ROOT mechanism in HTML documents so that it accepts any whitespace character before href= and script=. Add $ROOT in appropriate places in the server documentation. file: [df07ca80aa] check-in: [3e183bfad8] user: drh branch: trunk, size: 11605
18:15
Outline how to configure a repository before and after server activation. file: [2468817ce0] check-in: [154ea087af] user: drh branch: trunk, size: 11576
17:21
Further improvements to the server document. file: [c362e64c02] check-in: [c2c4d3039f] user: drh branch: trunk, size: 8947
15:56
Server documentation updates. file: [82069ae255] check-in: [b2426c2786] user: drh branch: trunk, size: 8770
2019-08-20
00:41
Removed "known to work with IIS" bit from www/server/index.html in the CGI section, since that is not actually true. We can put it back once someone figures out [https://fossil-scm.org/forum/forumpost/de18dc32c0 | the IIS + CGI + Fossil CPU pegging problem]. file: [d567e542ac] check-in: [8b7c17de3f] user: wyoung branch: server-docs, size: 8506
2019-08-19
23:32
Fix a broken hyperlink on the new server-docs index page. file: [cdf684efcf] check-in: [461c8f06fc] user: drh branch: server-docs, size: 8540
18:24
[https://www.fossil-scm.org/forum/forumpost/89dba2d978|Plan Z] file: [87fdc307e0] check-in: [8264fd75bc] user: drh branch: server-docs, size: 8537
12:09
Updated www/server/index.html to no longer discuss launchd as a "maybe" option now that we have a document for it, and removed mention of Solaris SMF entirely. file: [306adbf768] check-in: [1e6fbcf214] user: wyoung branch: server-docs, size: 13043
11:59
Added www/server/macos/service.md and then added macOS to the set of server OSes offered in www/server/index.html file: [271fcb5368] check-in: [e0ad4b48b5] user: wyoung branch: server-docs, size: 13218
09:47
Assorted small tweaks to server docs, mainly around new systemd material. file: [ffceb399a5] check-in: [9d4a478241] user: wyoung branch: server-docs, size: 12658
09:10
Added www/server/debian/service.md, demonstrating systemd configuration of Fossil for the first time in the official docs, both as a user serivce and in socket activation mode as a system-level service. file: [ada9a8a7d7] check-in: [94763aed7c] user: wyoung branch: server-docs, size: 12711
04:57
Added www/server/windows/none.md server setup article file: [ab5fdbfc94] check-in: [3e55ddf754] user: wyoung branch: server-docs, size: 12676
00:25
Justified the ordering of sections in www/server/index.html by including info on complexity. CGI remains last because CGI is only a "simple" option when someone else sets up the CGI security for you, as on old-style cheap hosting plans. Also added several inline sub-document references. file: [9ca623e299] check-in: [9f4121db3b] user: wyoung branch: server-docs, size: 12646
00:01
Merged the lists of socket listener daemons into the Socket Listener section of www/server/index.html: the list of known-working daemons down from the numbered list at the top of the article, and the list of potentially-working daemons up from the <noscript>-cloaked document matrix below. Also reordered the sections from simplest to most complex. file: [49efa9fa21] check-in: [d9ab9c567c] user: wyoung branch: server-docs, size: 11566
2019-08-18
08:52
Implemented the first version of the JavaScript tutorial chooser in www/server/index.html, complete with fallbacks for the noscript case, optional display of the static document matrix, and pretty CSS transitions between the states. file: [3167889cb7] check-in: [0cbdbc725c] user: wyoung branch: server-docs, size: 11322
05:20
Further refinement of the server setup tutorial matrix CSS file: [5fb471ed78] check-in: [a6fee5898f] user: wyoung branch: server-docs, size: 6973
05:12
Reduced the number of columns in the server setup tutorial matrix by collapsing all of those for the OS's default web server down to a single shared column. Also dropped the xinetd column as obsolete. (We still have the explicit xinetd article link above.) file: [dcf0e5d684] check-in: [3f9f1bdf38] user: wyoung branch: server-docs, size: 7066
04:51
Moved inline CSS within www/server/index.html elements up into a <style> block at the top. Then used that to create a more even matrix layout. Also fixed some incorrect URLs checked in with the prior version, due to the document changing directory level. file: [0bcefb2070] check-in: [648574cb0e] user: wyoung branch: server-docs, size: 7200
04:41
Renamed and modified www/server.wiki → www/server/index.html. Renamed www/server.wiki to www/server/index.html and converted it to HTML format. Did a bit of prose polishing and CSS work while in there. file: [146622d0a7] check-in: [8193266763] user: wyoung branch: server-docs, size: 7738
03:53
Added docs for IIS + CGI server configuration. file: [075a27c8c9] check-in: [9098ebba2d] user: wyoung branch: server-docs, size: 7343
2019-08-16
18:58
Corrected the description of nginx + SCGI in www/server.wiki. file: [62dfa10726] check-in: [0f217e89f2] user: wyoung branch: server-docs, size: 7305
18:36
Added starting version of www/server/windows/iis.md, covering only the HTTP reverse proxying case. file: [8c854da11c] check-in: [fbacfacfe6] user: wyoung branch: server-docs, size: 7327
14:25
An attempt to make the main server.wiki page simpler and yet self-contained, all at once. file: [513d8df7ab] check-in: [5bb1e11228] user: drh branch: server-docs, size: 7289
12:53
Moved the chroot and loadmgmt sections of www/server.wiki into separate documents. This change also adds info on /proc to the chroot doc, which was missing in its prior server.wiki form. Also reduced a few other "details" sections of server.wiki to bullet points in the new "Further Details" list at the end of the document. file: [f37f6d7624] check-in: [85eaffb6a5] user: wyoung branch: server-docs, size: 6369
11:59
Changed "socket activation" to "socket listener" in all the new docs file: [cce5876eb3] check-in: [3c9f811b87] user: wyoung branch: server-docs, size: 12902
11:42
Markdownism fixes... file: [522684d718] check-in: [1428f59ec9] user: wyoung branch: server-docs, size: 12906
11:41
Small improvements to the new Fossil Chroot Jail section of www/server.wiki file: [6b7eacb23e] check-in: [4c837bc343] user: wyoung branch: server-docs, size: 12892
11:08
Small clarity tweak to the new "Methods" discussion in www/server.wiki. file: [5be5ec78f4] check-in: [fc00b7b297] user: wyoung branch: server-docs, size: 12658
10:27
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. file: [a9fa9df4fa] check-in: [0bb59100f2] user: wyoung branch: server-docs, size: 12386
10:11
Moved the "Serving via althttpd" material from www/ssl.wiki to a new document, www/server/any/althttpd.md, linked from www/server.wiki. file: [b58aa28432] check-in: [2e19fcee33] user: wyoung branch: server-docs, size: 12615
09:54
Moved the stunnel proxying docs from www/ssl.wiki to a new document www/server/any/stunnel.md, and pointed www/server.wiki at it. Also replaced some similar material in this branch's new www/server/windows/stunnel.md file at this generic document. Between these two changes, the generic stunnel docs now cover the reverse proxying option for the first time. (The old version used the socket activation method exclusively.) The new document also gives a more realistic configuration, showing Let's Encrypt paths and a sensible ciphersuite configuration. file: [d16b5904a9] check-in: [53b2e866e1] user: wyoung branch: server-docs, size: 12367
09:15
Split the HTTP-only parts out of www/tls-nginx.md into a new document discussing only the reverse-proxying of `fossil --scgi` to HTTP using nginx on Debian type OSes. That material is now in www/server/debian/nginx.md, which is referred to from www/server.wiki. While in there, did a bit of prose polishing on this old guide. file: [ebb019f1dd] check-in: [2baa8151d7] user: wyoung branch: server-docs, size: 12357
07:13
Broke most of the contents of www/server/wiki out into a series of www/server/*.md articles that are now linked from a checkmark table in its place, which also links to the new www/server/windows/*.md files created to start this branch off. This is not purely a matter of moving prose around: there is a fair bit of improvement to the pre-existing prose as well, most notably that we now document the Fossil chroot jail requirements for the first time. (Previously, you had to go dig up mailing list or forum posts (or even RTFS!) to work out those requirements.) There's more to do on all of this; do not merge it to trunk yet. file: [a60c90375a] check-in: [fad82714aa] user: wyoung branch: server-docs, size: 12344
01:57
Another spell check pass on www/* using a different dictionary than in the prior pass. ([79c2cb083152]) file: [6b45c21725] check-in: [0996347d4a] user: wyoung branch: trunk, size: 16304
2019-08-13
23:29
Additional documentation on CGI configuration options. Updates to the change log. New hyperlinks interconnecting the various documents. file: [7f5d4a9851] check-in: [fbc3b2f72e] user: drh branch: trunk, size: 16301
2019-07-26
18:15
Preliminary documentation for the /ext mechanism. file: [a17e88d9a6] check-in: [893fca3a15] user: drh branch: trunk, size: 16133
2019-07-19
16:34
Update the server.wiki document to try to make it clear that Fossil works fine as a peer-to-peer system and does not require the use of a server. file: [6d7c1464aa] check-in: [dc0a342d76] user: drh branch: trunk, size: 16125
2019-03-17
07:01
Expanded the "Standalone server" section of www/server.wiki to add more examples. Also fixed a few grammar problems elsewhere in the doc. file: [c0198bbfaf] check-in: [f153777f3e] user: wyoung branch: trunk, size: 15755
06:42
Moved the section on stunnel configuration from www/server.wiki to www/ssl.wiki, adding links from one to the other. Also changed all remaining references to "SSL" in server.wiki to "TLS". file: [9c5a19149a] check-in: [355c16a528] user: wyoung branch: trunk, size: 15138
06:18
Expanded the discussion of the difference between "fossil ui" and "fossil server" in www/server.wiki. file: [f439465a54] check-in: [67e30333d1] user: wyoung branch: trunk, size: 16472
06:13
Wiki formatting fix pass on www/server.wiki in preparation for more substantial changes: removed all explicit &lt;p> tags where they don't affect rendering; changed all &lt;a name...>&lt;h2> with &lt;h2 id=...>; added whitespace; moved &lt;blockquote> tags down to their own line since they're key to the page layout. file: [85fb1ac23a] check-in: [3406f0eb2d] user: wyoung branch: trunk, size: 16343
2018-02-13
12:48
Fix a hyperlink typo in the server.wiki documentation. Caught by Svyatoslav Mishyn. file: [bbd97b79ff] check-in: [209542742a] user: drh branch: trunk, size: 16518
2017-07-03
13:48
On the server.wiki page, point to the source code comments that describe the various CGI options. file: [aeef4081f8] check-in: [d407e22fed] user: drh branch: security-risk, size: 16518
2017-03-25
02:20
Fix minor typos and add helpful hyperlinks in some of the documentation. file: [42d35c1d30] check-in: [a0ce33c90b] user: drh branch: trunk, size: 16264
2016-11-02
10:16
Eliminate unnecessary end-of-line spacing in wiki. No textual changes. file: [a6b8ca94d0] check-in: [f47b7052c6] user: jan.nijtmans branch: trunk, size: 16244
2016-09-30
13:21
Fix a doc typo. Minor improvements to documentation linkage. file: [8df57c3261] check-in: [c468769dbc] user: drh branch: trunk, size: 16271
2016-09-19
14:09
Fix another typo in the server.wiki documentation. file: [fbbb6ef0d6] check-in: [a1b50dad22] user: drh branch: trunk, size: 16272
14:06
Update the server.wiki documentation due to the use of unversioned files for the download page. file: [fa176ca602] check-in: [e1c2bd2680] user: drh branch: trunk, size: 16268
2016-08-04
00:42
Bring the sync protocol documentation more up-to-date. Fix typos in the command-line documentation for "push" and "sync". file: [3a16b44eff] check-in: [3dcf69a741] user: drh branch: trunk, size: 16346
2016-08-02
19:42
New documentation on how CGI works in Fossil. This is a work-in-progress. file: [c783077921] check-in: [c55f54d0fc] user: drh branch: trunk, size: 16232
09:10
Corrections to information about running Fossil in a chroot jail. file: [99fb9a59df] check-in: [f1a480e130] user: drh branch: trunk, size: 16113
2016-04-15
19:46
Missed a place where the SCGI docs needed updating. file: [782ca2e63e] check-in: [13f6887bc3] user: mistachkin branch: trunk, size: 16068
2015-12-05
18:53
Minor tweak to the server.wiki document. file: [2fb4f17803] check-in: [e75f160c2e] user: drh branch: trunk, size: 16041
2015-11-14
16:16
Enhanced description of how to set up the /proc filesystem inside of a chroot jail. file: [49d6091f54] check-in: [28a1da05b1] user: drh branch: trunk, size: 16001
2015-07-29
17:35
minor CGI-in-chroot doc update from the ML. file: [f22c56611e] check-in: [1d3a80474b] user: stephan branch: trunk, size: 15985
2015-03-11
02:06
In the "server.wiki" document, use standard HTTP ports for the examples. file: [3e4c819283] check-in: [e8722b014c] user: drh branch: trunk, size: 15714
2015-03-02
21:16
added note about numeric/symbolic port-specifiers when using Fossil from (x)inetd, and reminder to enable/restart daemon after config changes file: [c8e2660ea9] check-in: [fbbf640b4e] user: michai branch: ml-jb-doc-typos, size: 15584
2015-02-28
08:32
changed mentioned Stunnel version from 4 to 5, and changed mentioned Stunnel URL to https:// file: [0062d0777f] check-in: [a633efefaa] user: michai branch: ml-jb-doc-typos, size: 14904
2015-02-26
21:33
fixed more typos and grammatical errors in WWW-docs as specified by ML-posted patches file: [9c31a8973d] check-in: [bf1b99723e] user: michai branch: ml-jb-doc-typos, size: 14903
20:18
fixed a number of typos in WWW-docs, as suggested on ML file: [1248fecc83] check-in: [05fc09c5dd] user: michai branch: ml-jb-doc-typos, size: 14902
2014-12-18
19:34
Fix documentation typos. file: [337f108c70] check-in: [b78ca10222] user: drh branch: trunk, size: 14902
2014-05-28
00:17
Fix a typo in the SCGI documentation. file: [4fde3c2408] check-in: [6a4127f3ed] user: drh branch: trunk, size: 14901
2014-05-27
23:40
Updates to the SCGI documentation. file: [3156029bc4] check-in: [30a122a05e] user: drh branch: trunk, size: 14901
2014-04-25
21:34
Add a mention of the "fossil cache" command to the server load management discussion on the "server.wiki" page. And mention "fossil cache" in the change log. Documentation changes only. file: [f979273148] check-in: [34ea8daf90] user: drh branch: trunk, size: 14419
2014-03-10
00:22
Fix a busted hyperlink in the previous change to server.wiki. file: [c784042929] check-in: [60774eb33f] user: drh branch: trunk, size: 13541
2014-03-09
23:43
Add documentation (at [/doc/trunk/www/server.wiki#loadmgmt]) on how to use the new load-average limiter feature. file: [aa592bcb0d] check-in: [936fdaeef7] user: drh branch: trunk, size: 13543
2013-10-04
17:06
Fix a busted hyperlink in the server.wiki documentation page. file: [24b1483c73] check-in: [92bad3cdb8] user: drh branch: trunk, size: 9980
16:42
Update the server documentation to show an example stunnel4 configuration. file: [b7ab5e6815] check-in: [bd6dac51d1] user: drh branch: trunk, size: 9968
2013-10-02
11:33
Fix typos in the server.wiki document. file: [dfa25b2b51] check-in: [e3a2d8f381] user: drh branch: trunk, size: 9428
2013-09-29
15:40
added some docs regarding read/write perms for CGI configurations, per ML thread. file: [97d589c76a] check-in: [3892fcab71] user: stephan branch: trunk, size: 9429
2013-09-18
12:46
Fix typos in the "Server" documentation. Also remove the "Security Considerations" paragraph at the end, which seems to be mostly common-sense. file: [6778776737] check-in: [dd357f7f06] user: drh branch: trunk, size: 8608
2013-08-15
05:29
Fix documentation typo. file: [3f1c03ba00] check-in: [14a378fd0b] user: mistachkin branch: trunk, size: 9989
2013-08-14
14:32
Add missing anchors in the server.wiki page. file: [d9daeb11e3] check-in: [4b05c2c59f] user: drh branch: trunk, size: 9985
14:30
Added the Hacker How-To page with a link on the home page. Other documentation enhancements and typo fixes. file: [1517b1d734] check-in: [04af93e619] user: drh branch: trunk, size: 9946
2013-08-13
23:05
Further improvements to server documentation. No code changes. file: [820b57d804] check-in: [b91754ab85] user: drh branch: trunk, size: 9219
18:53
Updated server documentation to discuss SCGI. file: [be160e8c31] check-in: [ce0594c22d] user: drh branch: trunk, size: 8851
2013-07-19
19:40
More documentation tweaks and refinements. file: [69bd12ffa7] check-in: [e94bef2dec] user: drh branch: trunk, size: 6648
2011-08-12
09:29
Add link to SSL page from setting up server documentation file: [d74d0c320c] check-in: [64ae65791a] user: ben branch: ben-testing, size: 6643
2011-05-02
14:37
Corrections to the multi-repository server documentation. Ticket [72c7d223d5258]. file: [e04769dc27] check-in: [b951baa5c9] user: drh branch: trunk, size: 6560
2010-12-19
20:59
Added a permuted documentation index. file: [0532a325f6] check-in: [169a10dd5e] user: drh branch: trunk, size: 6297
2010-10-08
17:08
EDITED www/server.wiki fixed formating and created ticket (I don't see the ticket in commit) file: [6c01f04425] check-in: [3f49a84995] user: navratil branch: ttmrichter-skins, size: 6303
2010-07-31
13:18
corrected formatting of example cgi scripts in server documentation file: [798fb85038] check-in: [ea66780016] user: joshua branch: trunk, size: 6295
2010-02-18
11:23
Finalize (for now) the server docs file: [36a8ef685a] check-in: [0893a67a9c] user: ron branch: trunk, size: 6283
11:20
server docs file: [98aec3c551] check-in: [0c83e192c7] user: ron branch: trunk, size: 6317
2010-02-17
20:27
more detail for server.wiki file: [506c1c0091] check-in: [c516e0d2a0] user: ron branch: trunk, size: 1651
20:17
Added: add server.wiki document file: [af6f8d8830] check-in: [f546625903] user: ron branch: trunk, size: 1138