#!/usr/bin/env bash set -e declare OPTS="" OPTS="$OPTS -automigrate" OPTS="$OPTS -listen $GOATCOUNTER_LISTEN" OPTS="$OPTS -tls none" OPTS="$OPTS -email-from $GOATCOUNTER_EMAIL" OPTS="$OPTS -db $GOATCOUNTER_DB" if [ -n "$GOATCOUNTER_SMTP" ]; then OPTS="$OPTS -smtp $GOATCOUNTER_SMTP" fi if [ -n "$GOATCOUNTER_DEBUG" ]; then OPTS="$OPTS -debug all" fi ncat -l 9090 > /data/caddy.log & goatcounter import \ -site=$GOATCOUNTER_DOMAIN \ -follow \ -format=combined \ /data/caddy.log & goatcounter serve $OPTS