From: Martin Reindl Subject: Re: net/ntfy: bundle the web UI To: ports@openbsd.org Date: Wed, 21 May 2025 19:49:57 +0200 Am 20.05.25 um 09:55 schrieb Lucas Gabriel Vuotto: > Hi Martin, ports, > > Here's an update to start shipping ntfy's web UI in ports. I decided to > bundle it as an additional tarball, as otherwise it requires npm which > assumes an online build. The dist target takes care of creating the > bundle. It was modelled after sthen's great work at comms/zigbee2mqtt. > > There are 2 small "hacks" of sorts in the dist target: > > - Ignoring vite's requirement and setting the version of esbuild to > >=0.24.0, which was the newest available at the time I started working > on this. > - Setting ESBUILD_BINARY_PATH in the environment to use our own esbuild > instead of whatever npm installed. > > To try it out, after restarting the newly built ntfy, the web UI is > accessible at http:///app. I've been running it for quite > some months already and I'm pretty happy with it. > > OK? > > Lucas Hi Lucas, please verify the checksum/size for ntfy-v2.11.0-ui.tar.gz, I'm getting a size mismatch. -m