Skip to content
Snippets Groups Projects
Commit 72c234d5 authored by void's avatar void
Browse files

docker container auto update

parent d4af70ee
No related branches found
No related tags found
No related merge requests found
Showing
with 31 additions and 23 deletions
......@@ -4,7 +4,7 @@ services:
app:
image: esphome/esphome:2023.12
image: esphome/esphome:latest
restart: always
volumes:
- "{{ basedir }}/config/:/config"
......
......@@ -4,7 +4,7 @@ services:
app:
image: grafana/grafana:10.2.3
image: grafana/grafana:latest
restart: always
volumes:
- "{{ basedir }}/grafana.ini:/etc/grafana/grafana.ini"
......
......@@ -4,7 +4,7 @@ version: "2.1"
services:
app:
image: lscr.io/linuxserver/heimdall:2.5.8
image: lscr.io/linuxserver/heimdall:latest
restart: always
environment:
- PUID=1000
......
......@@ -5,7 +5,7 @@ services:
app:
image: homeassistant/home-assistant:2024.2
image: homeassistant/home-assistant:latest
restart: always
ports:
- "{{ int_ip4 }}:{{ homematic_callback_port }}:{{ homematic_callback_port }}"
......@@ -26,7 +26,7 @@ services:
influxdb:
image: influxdb:2.7.5
image: influxdb:2
restart: always
ports:
- "{{ int_ip4 }}:{{ influxdb_port }}:8086"
......
......@@ -4,7 +4,7 @@ services:
app:
image: eclipse-mosquitto:2.0.15
image: eclipse-mosquitto:2
restart: always
ports:
- "{{mqtt_port}}:1883"
......@@ -16,7 +16,7 @@ services:
influxdb:
image: influxdb:2.6.1
image: influxdb:2
restart: always
ports:
- {{ int_ip4 }}:{{ influxdb_port }}:8086
......@@ -34,7 +34,7 @@ services:
tgbinary:
image: telegraf:1.25.3
image: telegraf:latest
restart: always
depends_on:
- app
......@@ -45,7 +45,7 @@ services:
tgfloat:
image: telegraf:1.25.3
image: telegraf:latest
restart: always
depends_on:
- app
......
......@@ -9,7 +9,7 @@ version: "3"
services:
app:
image: nodered/node-red:3.1.3
image: nodered/node-red:latest
restart: always
volumes:
- "{{ basedir }}/data:/data"
......
......@@ -5,7 +5,7 @@ services:
app:
image: mbentley/omada-controller:5.12
image: mbentley/omada-controller:latest
restart: always
ports:
- {{ omada_port_http }}:8088
......
......@@ -5,7 +5,7 @@ services:
app:
image: homeassistant/home-assistant:2024.1.2
image: homeassistant/home-assistant:latest
restart: always
volumes:
- "/etc/localtime:/etc/localtime:ro"
......@@ -24,7 +24,7 @@ services:
influxdb:
image: influxdb:2.7.5
image: influxdb:2
restart: always
ports:
- "{{ int_ip4 }}:{{ influxdb_port }}:8086"
......
......@@ -3,7 +3,7 @@ version: '3'
services:
app:
image: netdata/netdata:v1.38.1
image: netdata/netdata:latest
restart: always
cap_add:
- SYS_PTRACE
......
......@@ -5,7 +5,7 @@ services:
app:
image: prom/prometheus:v2.48.1
image: prom/prometheus:latest
restart: always
ports:
- 9090:9090
......@@ -27,7 +27,7 @@ services:
- web
snmp:
image: quay.io/prometheus/snmp-exporter:v0.25.0
image: quay.io/prometheus/snmp-exporter:latest
restart: always
......
......@@ -5,7 +5,7 @@ services:
app:
image: linuxserver/unifi-controller:8.0.24
image: linuxserver/unifi-controller:latest
restart: always
ports:
- 8443:8443
......
......@@ -11,4 +11,6 @@ services:
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /usr/bin/docker:/usr/bin/docker
labels:
- com.centurylinklabs.watchtower.enable=false
......@@ -11,6 +11,7 @@ services:
- /srv/dokuwiki/data/:/var/www/html
- /srv/dokuwiki/pdftemplate/:/var/www/html/lib/plugins/dw2pdf/tpl/warpzone/
labels:
- com.centurylinklabs.watchtower.enable=false
- traefik.enable=true
- traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
- traefik.http.routers.{{ servicename }}.entrypoints=websecure
......
......@@ -5,7 +5,7 @@ services:
app:
image: gitlab/gitlab-ce:16.7.4-ce.0
image: gitlab/gitlab-ce:latest
restart: always
ports:
- "444:22"
......
......@@ -36,6 +36,7 @@ services:
ICINGA2_FEATURE_GRAPHITE_PORT: 2003
ICINGA2_FEATURE_DIRECTOR: 0
labels:
- com.centurylinklabs.watchtower.enable=false
- traefik.enable=true
- traefik.http.routers.{{ servicename }}.middlewares={{ servicename }}-auth
- traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
......@@ -46,6 +47,7 @@ services:
- web
# TODO: Evaluate alternatives, possibly: mesosphere/traefik-forward-auth
auth:
image: thomseddon/traefik-forward-auth:2.2
restart: always
......@@ -62,6 +64,7 @@ services:
PROVIDERS_GENERIC_OAUTH_SCOPE: profile
PROVIDERS_GENERIC_OAUTH_TOKEN_STYLE: header
labels:
- com.centurylinklabs.watchtower.enable=false
- traefik.enable=true
- traefik.http.middlewares.{{ servicename }}-auth.forwardauth.address=http://auth:4181
- traefik.http.middlewares.{{ servicename }}-auth.forwardauth.authResponseHeaders=X-Forwarded-User
......
......@@ -4,7 +4,7 @@ services:
# External dependencies
redis:
image: redis:alpine
image: redis:7-alpine
restart: always
volumes:
- "{{ basedir }}/mailu/redis:/data"
......@@ -142,7 +142,7 @@ services:
# Optional mailu services: Database
db:
image: mariadb:11.2
image: mariadb:11
command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
restart: always
volumes:
......
......@@ -3,7 +3,7 @@ version: '2.4'
services:
app:
image: traefik:v3.0.0-beta5
image: traefik:3.0
restart: always
ports:
- "80:80"
......
......@@ -28,6 +28,7 @@ services:
UFFD_INITIAL_ADMIN_PW: "{{ uffd_admin_pass }}"
UFFD_INITIAL_ADMIN_MAIL: "uffdadmin@jabertwo.de"
labels:
- com.centurylinklabs.watchtower.enable=false
- traefik.enable=true
- traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
- traefik.http.routers.{{ servicename }}.entrypoints=websecure
......
......@@ -29,6 +29,7 @@ services:
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: "{{ mysql_user_pass }}"
labels:
- com.centurylinklabs.watchtower.enable=false
- traefik.enable=true
- traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
- traefik.http.routers.{{ servicename }}.entrypoints=websecure
......
......@@ -4,7 +4,7 @@ version: "2.4"
services:
app:
image: gitea/gitea:1.21.4
image: gitea/gitea:1
restart: always
depends_on:
- db
......@@ -37,7 +37,7 @@ services:
db:
image: mariadb:11.2.2
image: mariadb:11
restart: always
volumes:
- /srv/gitea/db/:/var/lib/mysql
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment