MISE À JOUR : Il s'agit d'un projet archivé - Pour une version mise à jour d'iotweb, voir https://github.com/txn2/asws, asws est un petit serveur Web statique rapide écrit en Go.
Un très petit serveur Web écrit en Go pour les sites statiques servis sur des appareils tels que le Raspberry Pi. Utilise la journalisation Bunyan.
Utilise des variables d'environnement pour la configuration. Les valeurs suivantes sont les valeurs par défaut, remplacez-les si nécessaire.
export IOTWEB_BASEPATH=/
export IOTWEB_STATICPATH=www
export IOTWEB_PORT=8080
export IOTWEB_FSAPIPATH=yes
export IOTWEB_FSAPIPATH=fsapi/
docker run -it --rm -p 8080:8080 cjimti/iotweb:1.1.1
pour les appareils à base de bras, utilisez :
docker run -it --rm -p 8080:8080 cjimti/iotweb:armhf-1.1.1
Utilise goreleaser :
Installez goreleaser avec Brew (mac) : brew install goreleaser/tap/goreleaser
Construire sans publier : goreleaser --skip-publish --rm-dist --skip-validate