ACTUALIZACIÓN : Este es un proyecto archivado. Para obtener una versión actualizada de iotweb, consulte https://github.com/txn2/asws, asws es un servidor web estático pequeño y rápido escrito en Go.
Un servidor web muy pequeño escrito en Go para sitios estáticos servido en dispositivos como Raspberry Pi. Utiliza el registro bunyan.
Utiliza variables de entorno para la configuración. Los siguientes son valores predeterminados, anúlelos cuando sea necesario.
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
para dispositivos con base de brazo utilice:
docker run -it --rm -p 8080:8080 cjimti/iotweb:armhf-1.1.1
Utiliza goreleaser:
Instale goreleaser con brew (mac): brew install goreleaser/tap/goreleaser
Construir sin publicar: goreleaser --skip-publish --rm-dist --skip-validate