summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorkgnfth <[email protected]>2020-12-22 16:23:17 +0100
committerGitHub <[email protected]>2020-12-22 10:23:17 -0500
commit4b28458a91c8690bc39bc244fba7fa3eca6b85e1 (patch)
treef5a1fbf677b57bcb0595897d3d32a32bdb44ec7e
parentf0d348b9acb399bde1dd74b5c64e4bc664691386 (diff)
downloadcaprover-one-click-apps-4b28458a91c8690bc39bc244fba7fa3eca6b85e1.tar.gz
caprover-one-click-apps-4b28458a91c8690bc39bc244fba7fa3eca6b85e1.zip
:sparkles: Added AdGuard Home (#330)
* :sparkles: Added AdGuard Home * removed port 80/443
-rw-r--r--public/v4/apps/adguard-home.yml40
-rw-r--r--public/v4/logos/adguard-home.pngbin0 -> 31327 bytes
2 files changed, 40 insertions, 0 deletions
diff --git a/public/v4/apps/adguard-home.yml b/public/v4/apps/adguard-home.yml
new file mode 100644
index 0000000..8742887
--- /dev/null
+++ b/public/v4/apps/adguard-home.yml
@@ -0,0 +1,40 @@
+captainVersion: 4
+services:
+ # AdGuard
+ $$cap_appname:
+ image: adguard/adguardhome:$$cap_adguard_version
+ restart: always
+ ports:
+ - 53:53
+ - 67:67
+ - 68:68
+ - 853:853
+ volumes:
+ - $$cap_appname-work:/opt/adguardhome/work
+ - $$cap_appname-conf:/opt/adguardhome/conf
+ caproverExtra:
+ containerHttpPort: '3000'
+caproverOneClickApp:
+ variables:
+ - id: $$cap_adguard_version
+ label: AdGuard Home Version
+ defaultValue: 'v0.104.3'
+ description: Checkout their docker page for the valid tags https://hub.docker.com/r/adguard/adguardhome/tags
+ instructions:
+ start: >-
+ AdGuard Home is a fast and easy way to block ads on any device and protect kids online!
+ end: >-
+ Aaaand you're done! 😄
+
+ Now enable https and force https from HTTP Settings tabs
+ After that visit https://$$cap_appname.$$cap_root_domain
+ And follow the installation steps
+ Make sure to change port 80 to 3000 in the installation steps
+
+ After you are done you will be redirected to $$cap_appname.$$cap_root_domain:3000
+ Just remove 3000 from the url and visit $$cap_appname.$$cap_root_domain
+ You will be redirected to https://$$cap_appname.$$cap_root_domain/login.html
+ displayName: 'AdGuard Home'
+ isOfficial: true
+ description: AdGuard Home is a fast and easy way to block ads on any device and protect kids online!
+ documentation: Taken from https://hub.docker.com/r/adguard/adguardhome
diff --git a/public/v4/logos/adguard-home.png b/public/v4/logos/adguard-home.png
new file mode 100644
index 0000000..ebf23fe
--- /dev/null
+++ b/public/v4/logos/adguard-home.png
Binary files differ