Commit Graph

54 Commits

Author SHA1 Message Date
Vincent Composieux
6587709767
Updated GitHub actions to use matrix 2020-05-05 13:23:23 +02:00
Vincent Composieux
c3fc22f53c
Update GitHub actions to have jobs running in parallel 2020-05-04 22:51:50 +02:00
Vincent Composieux
548b6edc3e
Fixed CI/CD to build arm architecture image 2020-05-04 20:53:15 +02:00
Vincent Composieux
a124a6be35
Merge pull request #37 from shaned24/master
feat(ApiTokenAuth): Add support for using PiHole's api token
2020-04-27 10:54:57 +02:00
shaned24
9df82ecde2 chore: rename pihole api token occurences 2020-04-26 23:38:28 +01:00
Vincent Composieux
61bb9ea0c7
Merge pull request #38 from tquizzle/master
Added port declaration to docker config. Does not work without this.
2020-04-11 19:27:16 +02:00
Travis Quinnelly
ec1e550f7a Added port declaration to docker config. Does not work without this. 2020-04-11 08:43:47 -05:00
shaned24
a3081487fd feat(ApiTokenAuth): Add support for using PiHole's api token 2020-04-07 00:36:49 +01:00
Vincent Composieux
bd901d9bb4
Merge pull request #35 from SShah7433/feature/cross-platform-build
Automatically create amd64 and arm64 Docker images
2020-04-05 16:28:44 +02:00
Vincent Composieux
67cafccd8e
Merge pull request #36 from SShah7433/feature/remove-password-print
Skip print statement if PIHolePassword
2020-04-05 16:27:15 +02:00
Sidd Shah
54942ee26d Skip print statement if PIHolePassword
Resolves eko/pihole-exporter#31
2020-04-04 14:59:31 -04:00
Sidd Shah
4b670c34db Make workflow step names consistent 2020-04-04 11:20:09 -04:00
Sidd Shah
0bcc3d8023 Make amd and arm tagging consistent 2020-04-04 00:46:31 -04:00
Sidd Shah
fc70035d93 Add default value for args
Prevent travis build failure
2020-04-04 00:40:17 -04:00
Sidd Shah
87d80a922d Add github workflow
Automatically build for amd64 and arm64
2020-04-04 00:34:00 -04:00
Sidd Shah
70b98b603b Add build args
args: operating system (OS) and architecture (ARCH)
2020-04-03 23:45:49 -04:00
Vincent Composieux
045639e0ee
Upgrade to go1.14 2020-03-01 14:25:29 +01:00
Vincent Composieux
fe5156ca55
Revert "Moved Dockerfile go build to arch armv7 by default (fixes #13)"
This reverts commit 9d8446b647.
2020-02-06 20:11:03 +01:00
Vincent Composieux
f07f9eb8c9
Travis build: removed go1.8 support and added go1.13 2020-02-01 17:49:45 +01:00
Vincent Composieux
9d8446b647
Moved Dockerfile go build to arch armv7 by default (fixes #13) 2020-02-01 17:34:16 +01:00
Vincent Composieux
267aaea1a8
Merge pull request #21 from eko/dependabot/go_modules/github.com/heetch/confita-0.9.0
Bump github.com/heetch/confita from 0.8.0 to 0.9.0
2020-01-29 09:31:18 +01:00
dependabot-preview[bot]
4056859be3
Bump github.com/heetch/confita from 0.8.0 to 0.9.0
Bumps [github.com/heetch/confita](https://github.com/heetch/confita) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/heetch/confita/releases)
- [Commits](https://github.com/heetch/confita/compare/v0.8.0...v0.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-21 05:02:38 +00:00
Vincent Composieux
b62befd073
Merge pull request #18 from eko/dependabot/go_modules/github.com/heetch/confita-0.8.0
Bump github.com/heetch/confita from 0.5.1 to 0.8.0
2019-11-08 12:02:21 +01:00
dependabot-preview[bot]
8bfc1948b2
Bump github.com/heetch/confita from 0.5.1 to 0.8.0
Bumps [github.com/heetch/confita](https://github.com/heetch/confita) from 0.5.1 to 0.8.0.
- [Release notes](https://github.com/heetch/confita/releases)
- [Commits](https://github.com/heetch/confita/compare/v0.5.1...v0.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 10:58:21 +00:00
Vincent Composieux
133dbc6d89
Update README.md 2019-11-03 10:53:37 +01:00
Vincent Composieux
694bc87fd8
Merge pull request #17 from SiM22/patch-1
Update Readme
2019-11-01 21:08:17 +01:00
Simon Garcia
66ed9b039f
Update Readme
Updated readme with a link to a pihole-exporter helm chart
2019-11-01 16:04:00 +00:00
Vincent Composieux
c84484e5df
Merge pull request #16 from eko/removed-break-auth
Removed app kill depending on auth status code (fixes #15)
2019-10-02 15:24:45 +02:00
Vincent Composieux
f556b22890
Removed app kill depending on auth status code (fixes #15) 2019-10-02 15:23:51 +02:00
Vincent Composieux
d72e73ce97
Fixed API login response to work properly with PI-Hole v4.3.2 2019-09-29 15:24:27 +02:00
Vincent Composieux
fe091ae1b6
Update dockerimage.yml 2019-08-22 09:12:45 +02:00
Vincent Composieux
38da86fe18
Delete dockerimage.yml 2019-08-22 08:46:53 +02:00
Vincent Composieux
e7ba886bf7
Added docker workflow 2019-08-22 08:46:22 +02:00
Vincent Composieux
77ddd504c9
Merge pull request #10 from adam-moss/fix/default-port
fix(default-port): update default port to 9617
2019-07-29 20:38:13 +02:00
Adam Moss
0dea13ed46 fix(default-port): update default port to 9617
Signed-off-by: Adam Moss <2951486+adam-moss@users.noreply.github.com>
2019-07-29 17:03:33 +01:00
Vincent Composieux
f894788c17
Updated port to be on 9617 to avoid conflicts with others (fixes #9) 2019-07-17 08:25:43 +02:00
Vincent Composieux
ee44831d49
Added upx to shrink docker image to ~2MB 2019-06-15 02:25:36 +02:00
Vincent Composieux
daa4b0b448
Updated Dockerfile to build from scratch, decrease size from 17M to 9M 2019-06-14 19:53:00 +02:00
Vincent Composieux
eb938db545
Move Grafana dashboard to a grafana folder 2019-06-01 12:48:33 +02:00
Vincent Composieux
205fc77c85
Merge pull request #6 from kbreit/patch-1
Fix PORT value
2019-06-01 12:42:45 +02:00
Vincent Composieux
d523629003
Merge pull request #5 from proggaras/patch-1
Dashboard for multiple Pi environment.
2019-06-01 12:42:07 +02:00
Kevin Breit
1ef223f296
Fix PORT value
The port value in the env var should probably be `9311` and not `93111`.
2019-05-31 22:38:38 -05:00
proggaras
25fa123031
Dashboard for multiple Pi environment.
Used your dashboard with an additional option to monitor several Pis
2019-05-28 23:31:15 +02:00
Vincent Composieux
7d350a29c5
Added all env vars to docker run example (fixes #4) 2019-05-28 21:57:52 +02:00
Vincent Composieux
c87fd560c5
Added docker image 2019-05-27 09:31:00 +02:00
Vincent Composieux
69f5ce122f Update issue templates 2019-05-11 11:35:08 +02:00
Vincent Composieux
3051c5707d
Create CONTRIBUTING.md 2019-05-11 11:27:28 +02:00
Vincent Composieux
4298f919ab
Fixed a bug when PI-Hole is not protected by a password (fixes #1) 2019-05-10 21:03:33 +02:00
Vincent Composieux
cc6acaf60c
Added missing prometheus.yml configuration on README file 2019-05-10 14:44:04 +02:00
Vincent Composieux
845bc85934
Added Grafana.com dashboard link 2019-05-09 21:49:34 +02:00