Fixes #76. This PR is to combine the adblock_dns:base image and the adblock list compiler into a single image.
Since we are using Rust, the adblock compiler can be output as a single executable binary, with no runtime lib dependencies. It should be small enough that we can include it in the actual adblock_dns image directly.
With this, compiling a custom adblock should be simpler. Configs can be added into the base image, and we can run the compiler directly there.
Fixes #76. This PR is to combine the adblock_dns:base image and the adblock list compiler into a single image.
Since we are using Rust, the adblock compiler can be output as a single executable binary, with no runtime lib dependencies. It should be small enough that we can include it in the actual adblock_dns image directly.
With this, compiling a custom adblock should be simpler. Configs can be added into the base image, and we can run the compiler directly there.