Adding dozzle for viewing logs.

main
Thomas Hintz 2 weeks ago
parent 7cdccea6d8
commit c2751d6d16

@ -2,7 +2,12 @@ TERRAFORM_ENV=production
# .dirstamp plus && $@ is like make magic to get this rule # .dirstamp plus && $@ is like make magic to get this rule
# to only run if the contents of all-apps changes # to only run if the contents of all-apps changes
app/.dirstamp: all-apps/app.service all-apps/docker-compose.yaml $(wildcard all-apps/lb/*) $(wildcard all-apps/nextcloud/*) $(wildcard all-apps/wg-easy/*) app/.dirstamp: all-apps/app.service all-apps/docker-compose.yaml \
$(wildcard all-apps/lb/*) \
$(wildcard all-apps/nextcloud/*) \
$(wildcard all-apps/wg-easy/*) \
$(wildcard all-apps/dozzle/*)
rm -Rf app/ rm -Rf app/
cp -a all-apps app && touch $@ cp -a all-apps app && touch $@

@ -0,0 +1,10 @@
services:
dozzle:
container_name: dozzle
image: amir20/dozzle:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
- lb
networks:
lb:

@ -66,8 +66,6 @@ services:
- NEXTCLOUD_ADMIN_USER=admin - NEXTCLOUD_ADMIN_USER=admin
- REDIS_HOST=redis - REDIS_HOST=redis
- NEXTCLOUD_TRUSTED_DOMAINS=nextcloud.nassella.cc # TODO generate this? - NEXTCLOUD_TRUSTED_DOMAINS=nextcloud.nassella.cc # TODO generate this?
ports:
- "8080:80"
depends_on: depends_on:
redis: redis:
condition: service_healthy condition: service_healthy

@ -22,6 +22,7 @@ APP_CONFIGS+=('lb,root')
declare -A bodys declare -A bodys
bodys["nextcloud"]=" reverse_proxy http://nextcloud:80" bodys["nextcloud"]=" reverse_proxy http://nextcloud:80"
bodys["wg-easy"]=" reverse_proxy http://wg-easy:80" bodys["wg-easy"]=" reverse_proxy http://wg-easy:80"
bodys["dozzle"]=" reverse_proxy http://dozzle:8080"
bodys["lb"]=" reverse_proxy http://nginx:80" bodys["lb"]=" reverse_proxy http://nginx:80"
for config_string in ${APP_CONFIGS[@]}; do for config_string in ${APP_CONFIGS[@]}; do

Loading…
Cancel
Save