• [^] # Re: Un petit serveur web avec une interface d'upload pour chaque catégories

    Posté par . En réponse au journal Partage familial de fichiers (lecture seule, sans mot de passe). Évalué à 3.

    Tu as pensé à http-server ? Il me semble que ça répond bien à ton besoin.

    Autant prendre un langage dont la bibliothèque standard n’est pas rachitique et qui ne nécessite pas d’installer une tétrachier de dépendances : cd ~/Public; python3 -m http.server.

    Tu peux en faire un service systemd aussi (c’est très largement améliorable) :

    $ cat << EOF > ~/.config/systemd/user/http-server.service
    [Unit]
    Description=HTTP Server
    [Service]
    WorkingDirectory=%h/Public
    ExecStart=/usr/bin/env python3 -m http.server
    [Install]
    WantedBy=default.target
    EOF
    $ systemctl --user daemon-reload
    $ systemctl --user start http-server.service