Skip to content

Commit 000aba2

Browse files
committed
added influxdb, telegraf, chronograf and grafana
1 parent b276c3c commit 000aba2

14 files changed

Lines changed: 13757 additions & 1 deletion

File tree

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,12 @@ dnsmasq/conf/hosts.d/
1414
glances/glances.conf
1515
glances/glances.pwd
1616

17+
grafana/config/grafana.ini
18+
1719
home-assistant/config/
1820

21+
influxdb/config/influx-configs
22+
1923
invidious/config/config.yml
2024
invidious/config/sql/
2125

@@ -35,6 +39,8 @@ redis/conf/
3539

3640
rtlamr2mqtt/config.yaml
3741

42+
telegraf/config/telegraf.conf
43+
3844
upsd/config/
3945

4046
wiki/config.yml

chronograf/.env.example

Whitespace-only changes.

chronograf/docker-compose.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
services:
2+
chronograf:
3+
image: chronograf
4+
container_name: chronograf
5+
hostname: chronograf
6+
# command: chronograf --influxdb-url=http://influxdb:8086
7+
restart: unless-stopped
8+
# ports:
9+
# - 8888:8888
10+
volumes:
11+
- ../../lib/chronograf:/var/lib/chronograf
12+
networks:
13+
- proxy
14+
- influxdb
15+
env_file:
16+
- .env
17+
networks:
18+
proxy:
19+
name: nginx-proxy-net
20+
external: true
21+
influxdb:
22+
name: influxdb-net
23+
external: true

grafana/.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
BACKUP_DATABASE_URLS=sqlite3://opt/lib/grafana/grafana.db

grafana/config/grafana.ini.example

Whitespace-only changes.

grafana/docker-compose.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
services:
2+
grafana:
3+
image: grafana/grafana-enterprise
4+
container_name: grafana
5+
hostname: grafana
6+
restart: unless-stopped
7+
volumes:
8+
- ../../lib/grafana:/var/lib/grafana
9+
- ../../log/grafana:/var/log/grafana
10+
- ./config:/etc/grafana
11+
# ports:
12+
# - 3000:3000
13+
networks:
14+
- proxy
15+
- influxdb
16+
networks:
17+
proxy:
18+
name: nginx-proxy-net
19+
external: true
20+
influxdb:
21+
name: influxdb-net
22+
external: true

influxdb/.env.example

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
DOCKER_INFLUXDB_INIT_MODE=setup
2+
DOCKER_INFLUXDB_INIT_USERNAME=USERNAME
3+
DOCKER_INFLUXDB_INIT_PASSWORD=PASSWORD
4+
#DOCKER_INFLUXDB_INIT_ADMIN_TOKEN_FILE=
5+
DOCKER_INFLUXDB_INIT_ORG=docs
6+
DOCKER_INFLUXDB_INIT_BUCKET=home

influxdb/config/.gitkeep

Whitespace-only changes.

influxdb/docker-compose.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
services:
2+
influxdb2:
3+
image: influxdb:2
4+
container_name: influxdb
5+
hostname: influxdb
6+
# ports:
7+
# - 8086:8086
8+
volumes:
9+
- ../../lib/influxdb2:/var/lib/influxdb2
10+
- ./config:/etc/influxdb2
11+
env_file:
12+
- .env
13+
networks:
14+
- influxdb
15+
networks:
16+
influxdb:
17+
name: influxdb-net

rtl_433/docker-compose.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ services:
88
- mosquitto
99
devices:
1010
- "${SDR_DEVICE}"
11+
volumes:
12+
- ./config:/etc/rtl_433
1113
env_file:
1214
- .env
1315
networks:

0 commit comments

Comments
 (0)