This page is part of a static HTML representation of the TiddlyWiki at https://tiddlywiki.com/

ListenCommand

1 juillet 2018 à 17h10

Depuis : 5.1.18 See WebServer for details of TiddlyWiki's web server functionality.

Sert un wiki via HTTP.

La commande listen utilise des paramètres de commande nommés :

--listen [<nom>=<valeur>]...

Tous les paramètres sont optionnels avec des valeurs par défaut sûres, et peuvent être spécifiés dans n'importe quel ordre. Les paramètres reconnus sont les suivants :

  • host - nom ou adresse de machine hôte à laquelle sera attaché le service (par défaut "127.0.0.1", autrement dit "localhost")
  • path-prefix - préfixe optionnel pour les noms de chemin
  • port - numéro de port sur lequel écouter ; une valeur non numérique est interprétée comme un nom de variable d'environnement dont sera extrait le numéro de port (par défaut à "8080")
  • credentials - chemin vers le fichier CSV d'autorisations (relativement au dossier du wiki)
  • anon-username - nom d'utilisateur qui servira à signer les modifications si l'utilisateur est anonyme
  • username - nom d'utilisateur optionnel pour l'authentification basique
  • password - mot de passe optionnel pour l'authentification basique
  • authenticated-user-header - nom d'en-tête optionnel à utiliser pour les authentifications de confiance
  • readers - liste de personnes de confiance autorisées à lire ce wiki, séparées par des virgules
  • writers - liste de personnes de confiance autorisées à modifier ce wiki, séparées par des virgules
  • csrf-disable - donner la valeur "yes" pour désactiver les vérifications CSRF (vaut "no" par défaut)
  • sse-enabled - donner la valeur "yes" pour activer les événement envoyés par le serveur (valeur "no" par défaut)
  • root-tiddler - le tiddler à servir à la racine (par défaut "$:/core/save/all")
  • root-render-type - le type de contenu avec lequel le tiddler racine doit être rendu (par défaut "text/plain")
  • root-serve-type - le type de contenu avec lequel le tiddler racine doit être servi (par défaut "text/html")
  • tls-cert - nom de chemin du fichier de certificat TLS (relativement au dossier du wiki)
  • tls-key - nom de chemin du fichier de clé TLS (relativement au dossier du wiki)
  • debug-level - niveau de débogage optionnel ; mettre à "debug" pour voir le détail des requêtes (par défaut à "none")
  • gzip - donner la valeur "yes" pour activer la compression gzip pour certaines interactions http (par défaut à "no")
  • use-browser-cache - une valeur "yes" autorise le navigateur à mettre en cache les réponses pour économiser de la bande passante ("no" par défaut)

Pour plus d'informations sur la manière de donner accès à votre instance de serveur à l'ensemble de votre réseau local, ainsi que sur les risques éventuels en matière de sécurité, voir le tiddler WebServer sur tiddlywiki.com.