58 lines
1.1 KiB
YAML
58 lines
1.1 KiB
YAML
|
version: '2'
|
||
|
|
||
|
catalog:
|
||
|
|
||
|
name: meshviewer
|
||
|
version: 3
|
||
|
description: Meshviewer - a Freifunk Visualisation
|
||
|
questions:
|
||
|
- variable: DOMAIN
|
||
|
default: map.freifunk-troisdorf.de
|
||
|
label: Domain
|
||
|
required: true
|
||
|
type: string
|
||
|
- variable: GRAFANA_DOMAIN
|
||
|
default: statistik.freifunk-troisdorf.de
|
||
|
label: Grafana Domain
|
||
|
required: true
|
||
|
type: string
|
||
|
- variable: GRAFANA_PASSWORD
|
||
|
label: Grafana Password
|
||
|
required: true
|
||
|
type: password
|
||
|
- variable: INFLUXDB_PASSWORD
|
||
|
label: Influxdb Password
|
||
|
required: true
|
||
|
type: password
|
||
|
- variable: INFLUX_8083
|
||
|
default: 8083
|
||
|
label: Influx Port 8083
|
||
|
required: true
|
||
|
type: string
|
||
|
- variable: INFLUX_8086
|
||
|
default: 8086
|
||
|
label: Influx Port 8086
|
||
|
required: true
|
||
|
type: string
|
||
|
|
||
|
services:
|
||
|
|
||
|
meshviewer:
|
||
|
scale: 1
|
||
|
start_on_create: true
|
||
|
|
||
|
grafana:
|
||
|
scale: 1
|
||
|
start_on_create: true
|
||
|
|
||
|
influxdb:
|
||
|
scale: 1
|
||
|
start_on_create: true
|
||
|
|
||
|
fetch-json:
|
||
|
scale: 1
|
||
|
start_on_create: true
|
||
|
|
||
|
prometheus:
|
||
|
scale: 1
|
||
|
start_on_create: true
|