Updog est un remplacement de SimpleHTTPServer
de Python. Il permet le téléchargement et le téléchargement via HTTP / S, peut définir des certificats SSL ad hoc et utiliser HTTP Basic Auth.
Installer à l'aide de PIP:
pip3 install updog
updog [-d DIRECTORY] [-p PORT] [--password PASSWORD] [--ssl]
Argument | Description |
---|---|
-d répertoire, - répertoire répertoire | Répertoire racine [default =.] |
-P PORT, - PORT PORT | Port à servir [par défaut = 9090] |
- Mot de passe de mot de passe | Utilisez un mot de passe pour accéder à la page. (Pas de nom d'utilisateur) |
- SSL | Activer le chiffrement des transports via SSL |
--version | Afficher la version |
-H, - help | Montrer de l'aide |
Servir à partir de votre répertoire actuel:
updog
Servir à partir d'un autre répertoire:
updog -d /another/directory
Servir à partir du port 1234:
updog -p 1234
Mot de passe Protégez la page:
updog --password examplePassword123!
Veuillez noter : Updog utilise l'authentification de base HTTP. Pour vous connecter, vous devez laisser le nom d'utilisateur vide et entrer simplement le mot de passe dans le champ de mot de passe.
Utilisez une connexion SSL:
updog --ssl
Un merci spécial à Nicholas Smith d'avoir conçu le logo Updog.