summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndre Bellafronte <[email protected]>2021-10-23 21:35:16 -0300
committerGitHub <[email protected]>2021-10-23 17:35:16 -0700
commit4ac5853a8a571c99f17674af9c4a93ecec7f8908 (patch)
treeac1d5c3765bdf861e133e72b10d1c7aa6c0519ff
parentc98234131de1b994435c1a8cf53c24b40906f403 (diff)
downloadcaprover-one-click-apps-4ac5853a8a571c99f17674af9c4a93ecec7f8908.tar.gz
caprover-one-click-apps-4ac5853a8a571c99f17674af9c4a93ecec7f8908.zip
add Smokeping to one click apps (#489) (#526)
-rw-r--r--public/v4/apps/smokeping.yml46
-rw-r--r--public/v4/logos/smokeping.pngbin0 -> 8208 bytes
2 files changed, 46 insertions, 0 deletions
diff --git a/public/v4/apps/smokeping.yml b/public/v4/apps/smokeping.yml
new file mode 100644
index 0000000..23be42e
--- /dev/null
+++ b/public/v4/apps/smokeping.yml
@@ -0,0 +1,46 @@
+captainVersion: 4
+services:
+ $$cap_appname:
+ documentation: https://docs.linuxserver.io/images/docker-smokeping
+ image: linuxserver/smokeping:$$cap_smokeping_version
+ restart: always
+ volumes:
+ - $$cap_appname-config:/config
+ - $$cap_appname-data:/data
+ environment:
+ PUID: $$cap_puid
+ PGID: $$cap_pgid
+ TZ: $$cap_tz
+ caproverExtra:
+ containerHttpPort: '80'
+caproverOneClickApp:
+ variables:
+ - id: $$cap_smokeping_version
+ label: Smokeping Version
+ defaultValue: '2.7.3'
+ description: Smokeping Image Version
+ validRegex: /^([^\s^\/])+$/
+ - id: $$cap_puid
+ label: PUID
+ defaultValue: 1000
+ validRegex: /^[0-9]+$/
+ description: For UserID. Ensure any volume directories on the host are owned by the same user you specify. Default to 1000 se more at https://docs.linuxserver.io/images/docker-smokeping#user-group-identifiers
+ - id: $$cap_pgid
+ label: PGID
+ defaultValue: 1000
+ validRegex: /^[0-9]+$/
+ description: For GroupID. Ensure any volume directories on the host are owned by the same user you specify. Default to 1000, see more at https://docs.linuxserver.io/images/docker-smokeping#user-group-identifiers
+ - id: $$cap_tz
+ label: Timezone
+ defaultValue: 'UTC'
+ description: Timezone. Specify a timezone to use EG Europe/London
+ instructions:
+ start: >-
+ SmokePing is a deluxe latency measurement tool. It can measure, store and display latency, latency distribution and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection.
+ end: >-
+ Now edit the Targets file located in the volume $$cap_appname-config to ping the hosts you're interested in to match the format found there.
+ Your service is available at http://$$cap_appname.$$cap_root_domain
+ displayName: Smokeping
+ isOfficial: false
+ description: Smokeping keeps track of your network latency.
+ documentation: https://docs.linuxserver.io/images/docker-smokeping
diff --git a/public/v4/logos/smokeping.png b/public/v4/logos/smokeping.png
new file mode 100644
index 0000000..1b1f19f
--- /dev/null
+++ b/public/v4/logos/smokeping.png
Binary files differ