Add a ready to go Unbound compose file. #1510
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This commit add a ready to go Unbound compose file so we have an official docker-compose file with Pi-hole + Unbound to provide.
Motivation and Context
Since Pi-hole V6 is a whole redesign and there is official documentation for running Pi-hole with Unbound, why not make an official compose file ready to go as discussed in #1430
How Has This Been Tested?
Simply take the Unbound directory with all it files, and spin up the compose file!
To test simply do a
dig google.com @172.10.0.6 -p 53
Additional info
I've moved Caddy & Unbound on they're respective sub-directory and added a README.MD as it was more logical i think.
I'll add the according documentations on the
pihole/docs
repo soon.I've also added choice in the compose file for Unbound such as:
root.hints
file, there is an additional config for Debian user ready so they don't bother manually updating or anything theroot.hints
file.I've choosen @klutchell image because both @PromoFaux and I use this image already so i've made it the default.
Let me know if there is any change needed to be made or anything! ^^
Types of changes
Checklist: