mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-12-11 18:50:28 +00:00
38 lines
2.0 KiB
Plaintext
Executable File
38 lines
2.0 KiB
Plaintext
Executable File
title: $:/language/Help/server
|
|
description: Tillhandahåller ett HTTP serverinterface till TiddlyWiki
|
|
|
|
Server som är inbygdd i TiddlyWiki5 är väldigt simpel. Även om den är kompatibel med TiddlyWeb så stödjer den inte många av de funktioner som är nödvädniga för en pålitlig användning ut mot Internet.
|
|
|
|
I roten, tillhandahåller den rendering av en specifik tiddler. Bort från roten, tillhandahåller den individuella tiddlers kodade i JSON, och stödjer basala HTTP funktioner som `GET`, `PUT` och `DELETE`.
|
|
|
|
```
|
|
--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>
|
|
```
|
|
|
|
Parametrarna är:
|
|
|
|
* ''port'' - portnummer för att tillhandahålla från (standard satt till "8080")
|
|
* ''roottiddler'' - Tiddlern som tillhandahålls vid roten (standard satt till "$:/core/save/all")
|
|
* ''rendertype'' - Den innehållstyp rot-tiddlern ska renderas som (standard satt till "text/plain")
|
|
* ''servetype'' - Den innehållstyp rot-tiddlern ska tillhandahållas som som (standard satt till "text/html")
|
|
* ''username'' - Standad användarnamnet till signering av redigeringar
|
|
* ''password'' - frivilligt, lösenord för basic autentisering
|
|
* ''host'' - frivilligt, värdnamn att tillhandahålla från (standard satt till "127.0.0.1" o.k.s. "localhost")
|
|
* ''pathprefix'' - frivilligt, prefix för sökvägar
|
|
|
|
Om lösenordsparametern är angiven, kommer webbläsaren be användaren om användarnamn och lösenord. Notera att lösenordet skickas i klartext så denna implementering är inte lämplig för generell användning.
|
|
|
|
Till exempel:
|
|
|
|
```
|
|
--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd
|
|
```
|
|
|
|
Användarnamn och lösenord kan specificeras som tomma strängar om du har behov att sätta värdnamn eller sökvägsprefix och inte vill kräva ett lösenord:
|
|
|
|
```
|
|
--server 8080 $:/core/save/all text/plain text/html "" "" 192.168.0.245
|
|
```
|
|
|
|
För att köra flera TiddlyWiki-servrar samtidigt, måste du ställa in varje med unik port.
|