Daniel
6939ea024f
Simplify Dockerfile configuration.
...
* Simplify docker builds by consolidating all arch's into a single Dockerfile and using ARGS for various differences
* Introduce docker-compose based builds (build.yml) for simple management of the various args differences
Signed-off-by: Daniel <daniel@developerdan.com>
2020-05-15 16:06:48 -04:00
Adam Hill
8cb67fde23
Merge pull request #515 from mgalgs/docker-run-storage-dir
...
docker_run.sh: Add env var to specify storage directory
2020-05-11 19:02:30 -05:00
Adam Hill
032b53799d
Merge pull request #534 from warren-fisher/dev
...
Add to Ubuntu install section
2020-05-06 21:46:29 -05:00
Adam Hill
0570d264ed
Merge pull request #564 from losuler/dev
...
Fix minor spelling mistake
2020-02-16 13:01:36 -06:00
Adam Hill
f0a9a9fb04
Merge pull request #565 from scott-kirk/patch-1
...
Minor spelling mistake in README
2020-02-09 12:46:43 -06:00
Scott Kirkpatrick
bf0a9190c8
Minor spelling mistake in README
2020-02-09 11:19:04 -05:00
losuler
1add81a1ce
Fix minor spelling mistake
...
Signed-off-by: losuler <losuler@users.noreply.github.com>
2020-02-09 17:27:48 +11:00
Warren Fisher
6e38238dc1
Add to Ubuntu install section
...
Add info about restarting systemd-resolved
Signed-off-by: Warren Fisher <github@warrenfisher.dev>
Add to Ubuntu install section
Signed-off-by: Warren Fisher <github@warrenfisher.dev>
2019-11-17 16:33:30 -04:00
Jeff Billimek
4dffbf031c
Add new optional env variable DNS_FQDN_REQUIRED
...
This new optional env variable will allow control over the 'Never
forward non-FQDNs' advanced DNS setting.
Signed-off-by: Jeff Billimek <jeff@billimek.com>
2019-10-16 00:29:40 -04:00
Mitchel Humpherys
b5356568d5
docker_run.sh: Add env var to specify storage directory
...
Currently `docker_run.sh` bind-mounts some directories rooted at the
working directory when the script is invoked. Add an environment variable
so that this storage location can be specified at invocation time without
having to change to a different directory.
Also creates PIHOLE_BASE if it doesn't exist already.
2019-09-30 11:44:40 -07:00
kaysond
e7174adaf1
Update README.md to include detailed Ubuntu install tips
...
Signed-off-by: kaysond <kaysond@hotmail.com>
2019-09-20 18:33:02 -07:00
Adam Hill
79ecb74140
Merge pull request #481 from danielhoherd/patch-1
...
Correct inconsistent indentation
2019-09-01 14:21:07 -05:00
Rui Marinho
cec9ffb36b
Add support for additional env var config
2019-08-31 19:17:19 +01:00
Alexis Lefebvre
226d7239e5
Fix typo s/equivilent/equivalent/
2019-08-12 00:01:42 +02:00
Daniel
fa044d0129
Correct inconsistent indentation
...
the contents of `volumes` was indented an extra space.
Signed-off-by: Daniel Hoherd <daniel.hoherd@gmail.com>
2019-07-06 10:09:33 -07:00
Adam Hill
7d36ab2ff9
Update README.md
2019-04-24 13:39:44 -05:00
Adam Hill
5f8b01bce3
Update README.md
...
Clarify that people running --net=host should set ServerIP for Pi-hole to function correctly.
I'll have to try to add some automation around this later to try to warn only the network host mode users if they miss it.
2019-04-24 13:37:45 -05:00
DK
2a973474fd
Fix typo
...
Pretty sure 54 is a typo and should be 53.
2019-04-15 09:06:29 -07:00
Adam Hill
95a665c057
Update README.md
2019-02-18 14:11:13 -06:00
Adam Hill
e5ad7aea55
A bunch of readme tweaks
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-02-14 22:06:16 -06:00
Adam Hill
1685ed342f
Another flaky test, logs of readme
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-02-09 02:08:20 -06:00
Adam Hill
fca7769b33
remove ServerIP requirement, simpler example commands
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-02-07 19:51:15 -06:00
Mathieu Hofman
6629aff889
Allow running pihole-FTL as non-root
...
- Add a new container environment variable allowing to specify the user to run the pihole-FTL process as. Defaults to root.
- Set inherited capabilities attributes on the pihole-FTL file to automatically grant runtime permitted capabilities when available in the bounding set. This allows dropping root before starting pihole-FTL without failing with a permission error if the capabilities are not available to the container (the process may still error out if performing an operation requiring the capability).
- Add some information on capabilities to the Readme file.
Signed-off-by: Mathieu Hofman <86499+mhofman@users.noreply.github.com>
2019-02-06 02:31:33 -08:00
Adam Hill
83cd82906d
Merge branch 'master' into vincent-extra-sleep
2019-01-13 13:49:37 -06:00
Vincent Perricone
403a205b2a
Remove excess bash from Readme
...
Signed-off-by: Vincent Perricone <vhp@fastmail.fm>
2019-01-13 14:48:27 -05:00
Adam Hill
1c34c2a1ee
Fix extra tic in docker run, indendation
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-01-13 13:47:39 -06:00
Adam Hill
a8e1746476
FTLDNS
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-01-13 13:02:20 -06:00
Vincent Perricone
98faf1e5f9
Move docker args to bottom for --env-file to put with other Optionals
...
Signed-off-by: Vincent Perricone <vhp@fastmail.fm>
2019-01-12 22:36:17 -05:00
Vincent Perricone
c9050fef72
Update Readme
...
Signed-off-by: Vincent Perricone <vhp@fastmail.fm>
2019-01-12 22:34:02 -05:00
Adam Hill
f1f3e35086
Small readme tweaks
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-01-12 19:34:35 -06:00
Adam Hill
b2aecc497a
remove comment mid docker run, it breaks the command
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-01-12 17:34:34 -06:00
Adam Hill
d4a7059bef
Merge branch 'dev' of github.com:diginc/docker-pi-hole into resolvconf_check_and_docs
2019-01-10 20:55:15 -06:00
Adam Hill
a7a5ef516b
Merge branch 'master' of github.com:diginc/docker-pi-hole into resolvconf_check_and_docs
2019-01-10 20:05:40 -06:00
Adam Hill
547d1f6b9b
Merge pull request #374 from cyounkins/dhcp
...
net=host is the only way to use DHCP
2019-01-10 09:55:38 -06:00
Adam Hill
f3cf5dc858
Adding test and check for resolv.conf
...
Signed-off-by: Adam Hill <adam@diginc.us>
2019-01-10 00:28:39 -06:00
Adam Hill
19fee6fa5e
README update for 4.1.1 and test improvement
...
* split out arg fixture to improve grainularity of test overriding
* README points out new arguments that improve likelihood of success
Signed-off-by: Adam Hill <adam@diginc.us>
2019-01-08 21:01:42 -06:00
Craig Younkins
5ded3accab
net=host is the only way to use DHCP
...
Signed-off-by: Craig Younkins <cyounkins@gmail.com>
2018-12-14 14:22:50 -05:00
homdx
94331af79c
SELinux policy instruction
2018-12-12 23:56:35 +03:00
reloxx13
1b2adcf02c
readme fix dev docker tag
2018-11-07 20:58:22 +01:00
Adam Hill
4907bc533d
generic iproute output parsing
...
Fixes #346
Fixes #312
2018-10-31 20:11:16 -05:00
Steven
89a7c7f022
README.md - fixed typo
2018-10-25 05:24:26 +00:00
Adam Hill
2d1c515d25
Update README.md
2018-10-20 23:40:16 -05:00
Adam Hill
c290324185
Change password logic completely to avoid any extra debug prints
...
Signed-off-by: Adam Hill <adam@diginc.us>
2018-10-16 19:57:25 -05:00
Adam Hill
e410f69f52
Clarify the secondary DNS being optional
...
Signed-off-by: Adam Hill <adam@diginc.us>
2018-10-16 09:19:37 -05:00
Adam Hill
173707fb2d
adding more dns setting documentation
...
Signed-off-by: Adam Hill <adam@diginc.us>
2018-10-15 22:35:13 -05:00
Adam Hill
710f7bff27
Merge branch 'master' of github.com:diginc/docker-pi-hole into development
2018-10-15 22:11:42 -05:00
Elias Ojala
ecb9ecee37
Added syntax highlighting
...
Signed-off-by: Elias Ojala <git@eliasojala.me>
2018-10-11 21:02:20 +03:00
Adam Hill
dcd70b62eb
Merge branch 'master' into patch-1
2018-09-18 00:25:32 -05:00
Adam Hill
0dec8ad9f4
Update README.md
...
Adding Docker Pi-hole to top for SEO
2018-09-10 14:12:45 -05:00
Jerry Chong
cbc650a9aa
Update README.md
...
Fix a minor typo
2018-08-23 16:26:25 +08:00