1. Use upstream provided prebuilt frontend instead of building on our own.
Reasons:
* one less dependency of nodejs/npm
* reduced size of distfile from 30MiB to 3MiB
* easier and faster packaging
* performance is not impacted as build output is just js/css files
* no more breakage due to changes in nodejs versions
2. updated systemd service unit to latest changes
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
offers following features which lack in Pi-hole
* Encrypted DNS upstream servers (DNS-over-HTTPS, DNS-over-TLS,
DNSCrypt)
* Running as a DNS-over-HTTPS or DNS-over-TLS server
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>