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 Binary files /dev/null and b/public/v4/logos/smokeping.png differ