mirror of
https://github.com/TiddlyWiki/TiddlyWiki5.git
synced 2026-05-04 19:37:28 +00:00
* [ja_JP] Japanese translation update from commit:5d0d2b1,e8fe6b9,33b2f51* [ja_JP] Japanese translation update from commit:3543fe5* [ja_JP] Japanese translation update from commit:9c09841* [ja_JP] Japanese translation update from commit:390b755,3e966d4,d17525e* [ja_JP] Japanese translation update from commit:4007610,65afdac* [ja_JP] Japanese translation update from commit:5e8420a,2adf091* [ja_JP] Japanese translation update from commit:b673651* [ja_JP] Japanese translation update from commit:a494361,3af2a0a,0e765bd* [ja_JP] Japanese translation update from commit:daa24a5* [ja_JP] Japanese translation update from commit:daa24a5,881aed8* [ja_JP] Japanese translation update from commit:98e7255* [ja_JP] Japanese translation update from commit:4d9e683,cd8b1fa,0177f09* [ja_JP] Japanese translation update from commit:a494361* [ja_JP] Japanese translation update from commit:eee3a0c,169a381,f4fd5e7,6332089,1ce9973,c05c0d3,9268a8c,e16635a* [ja_JP] Delete duplicate Japanese translation files * [ja_JP] Japanese translation update from commit:c02c3a0* [ja_JP] Japanese translation update from commit:147d758* [ja_JP] Japanese translation update from commit:c6e4b7a,c4e2793,12630d4* [ja_JP] Japanese translation update from commit:11b09be* [ja_JP] Japanese translation update from commit:f7e50e0,e9557b5,4ccdaf3,6f93ce6* [ja_JP] Japanese translation update from commit:f7e50e0,e9557b5,e87dadd,814353d,35a7a66,5d91c27* [ja_JP] Japanese translation update from commit:f7e50e0,e9557b5,35a7a66* [ja_JP] Japanese translation update from commit:d880cb1,5176f00,814353d,35a7a66* [ja_JP] Japanese translation update from commit:5e8420a,2adf091
43 lines
2.8 KiB
Plaintext
43 lines
2.8 KiB
Plaintext
title: $:/language/Help/server
|
||
description: (非推奨: 'listen'コマンドを参照) TiddlyWikiにHTTPサーバのインターフェースを提供
|
||
|
||
HTTP経由でWikiを提供するためのレガシーコマンド。
|
||
|
||
```
|
||
--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>
|
||
```
|
||
|
||
以下のパラメータがあります:
|
||
|
||
* ''port'' - 待ち受けるポート番号。数値以外の値は、システム環境変数として解釈され、ポート番号が抽出されます。(デフォルトは "8080")
|
||
* ''root-tiddler'' - root 階層になる Tiddler(デフォルトは "$:/core/save/all")
|
||
* ''root-render-type'' - root Tiddler がレンダリングされるときの ContentType(デフォルトは "text/plain")
|
||
* ''root-serve-type'' - root Tiddler がリクエストされるときの ContentType(デフォルトは "text/html")
|
||
* ''username'' - 編集した Tiddler を保存する際のデフォルトユーザ名
|
||
* ''password'' - オプションのベーシック認証用のパスワード
|
||
* ''host'' - オプションのサーバーとなるホスト名(デフォルトは "127.0.0.1" つまり "localhost")
|
||
* ''path-prefix'' - オプションのパスのプレフィックス
|
||
* ''debug-level'' - オプションのデバッグレベル。リクエストの詳細を表示するには"debug"に設定します(デフォルトは"none")
|
||
|
||
password パラメータが指定された場合ブラウザはユーザ名とパスワードを尋ねるようになります。なお、パスワードはネットワーク上を平文で流れるため、この実装は信頼できるネットワークやHTTPS接続でのみ使用してください。
|
||
|
||
使用例:
|
||
|
||
```
|
||
--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd
|
||
```
|
||
|
||
ホスト名またはパスのプレフィックスを設定し、パスワードを必須にしたくない場合は、ユーザ名とパスワードを空の文字列として指定できます。
|
||
|
||
```
|
||
--server 8080 $:/core/save/all text/plain text/html "" "" 192.168.0.245
|
||
```
|
||
|
||
このようなアドレスを使用すると、システムがローカルネットワークに公開されます。インスタンスをローカルネットワーク全体に公開する方法や、考えられるセキュリティ上の懸念事項については、TiddlyWiki.comのWebServer Tiddlerを参照してください。
|
||
|
||
同時に複数の TiddlyWiki サーバーを起動したい場合は、それぞれに別々のポート番号を割り当てる必要があります。ポート番号をNode.jsプロセスに渡すためには、環境変数を使用すると便利です。この例では、"MY_PORT_NUMBER"という環境変数を参照しています:
|
||
|
||
```
|
||
--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd
|
||
```
|