📦
Version1.0.0
Revision1
LicenseBSD-2-Clause
Confinementstrict
Basecore24

Zero-config nginx web server for developers, listening on port 8080


hello-nginx ships a strictly confined nginx that starts serving a
"Hello world" page on http://localhost:8080 as soon as it is installed.

It also exposes a small developer toolbox under /hello/:

* /
hello/ dashboard (server info, live connection stats)
* /hello/status nginx stubstatus counters
* /hello/request JSON echo of the request you sent
* /
hello/health plain "ok" health check
* /_hello/config the active hello-nginx configuration

Point it at any folder you want to host and manage it with the hello-nginx command:

sudo cp -r ~/my-site /var/snap/hello-nginx/common/www/
sudo hello-nginx serve /var/snap/hello-nginx/common/www/my-site
sudo hello-nginx port 9000
sudo hello-nginx restart
hello-nginx status

Sites can be served from /var/snap/hello-nginx/common/www/ or, after sudo snap connect hello-nginx:removable-media, from /media and /mnt.

Update History

1.0.0 (1)
8 Oct 2026, 16:31 UTC

Published8 Oct 2026, 16:13 UTC

Last updated8 Oct 2026, 16:13 UTC

First seen8 Oct 2026, 16:31 UTC