diff --git a/Dockerfile b/Dockerfile index 80e4c43..c6f1726 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.19.1 AS builder +FROM alpine:3.21.3 AS builder RUN apk add --no-cache \ build-base \ @@ -9,7 +9,7 @@ RUN apk add --no-cache \ # download goaccess WORKDIR /goaccess-temp -COPY /assests/goaccess/goaccess-1.9.3.tar.gz goaccess.tar.gz +COPY /assests/goaccess/goaccess-1.9.4.tar.gz goaccess.tar.gz # set up goacess-debug WORKDIR /goaccess-debug @@ -23,13 +23,13 @@ RUN make install WORKDIR /goaccess RUN cp /goaccess-temp/goaccess.tar.gz . RUN tar --strip-components=1 -xzvf goaccess.tar.gz -RUN sed -i "s/GWSocket<\/a>/GWSocket<\/a> ( GOAN<\/a> v1.1.34<\/span> )/" /goaccess/resources/tpls.html +RUN sed -i "s/GWSocket<\/a>/GWSocket<\/a> \/ GOAN<\/a> v1.1.35<\/span>/" /goaccess/resources/tpls.html RUN sed -i "s/bottom: 190px/bottom: 260px/" /goaccess/resources/css/app.css RUN ./configure --enable-utf8 --enable-geoip=mmdb --with-getline RUN make RUN make install -FROM alpine:3.19.1 +FROM alpine:3.21.3 RUN apk add --no-cache \ bash \ nginx \ diff --git a/README.md b/README.md index ae1f974..22ab18f 100644 --- a/README.md +++ b/README.md @@ -20,10 +20,10 @@ Still in development... You might need to wait a bit if you have a large amount ![Alt text](https://i.ibb.co/fNj9Dcy/goaccess1.jpg "GoAccess Dashboard") **Dependencies:** -- GoAccess version: 1.9.3 -- GeoLite2-City.mmdb (2025-02-25) -- GeoLite2-Country.mmdb (2025-02-25) -- GeoLite2-ASN.mmdb (2025-02-25) +- GoAccess version: 1.9.4 +- GeoLite2-City.mmdb (2025-04-10) +- GeoLite2-Country.mmdb (2025-04-10) +- GeoLite2-ASN.mmdb (2025-04-10) --- diff --git a/assests/goaccess/goaccess-1.9.3.tar.gz b/assests/goaccess/goaccess-1.9.3.tar.gz deleted file mode 100644 index 168d736..0000000 Binary files a/assests/goaccess/goaccess-1.9.3.tar.gz and /dev/null differ diff --git a/assests/goaccess/goaccess-1.9.4.tar.gz b/assests/goaccess/goaccess-1.9.4.tar.gz new file mode 100644 index 0000000..4409dc9 Binary files /dev/null and b/assests/goaccess/goaccess-1.9.4.tar.gz differ diff --git a/assests/maxmind/GeoLite2-ASN.mmdb b/assests/maxmind/GeoLite2-ASN.mmdb index a130083..87bda58 100644 Binary files a/assests/maxmind/GeoLite2-ASN.mmdb and b/assests/maxmind/GeoLite2-ASN.mmdb differ diff --git a/assests/maxmind/GeoLite2-City.mmdb b/assests/maxmind/GeoLite2-City.mmdb index cc66fd0..7e0da2e 100644 Binary files a/assests/maxmind/GeoLite2-City.mmdb and b/assests/maxmind/GeoLite2-City.mmdb differ diff --git a/assests/maxmind/GeoLite2-Country.mmdb b/assests/maxmind/GeoLite2-Country.mmdb index 213803e..5b4c7ed 100644 Binary files a/assests/maxmind/GeoLite2-Country.mmdb and b/assests/maxmind/GeoLite2-Country.mmdb differ diff --git a/resources/scripts/start.sh b/resources/scripts/start.sh index 569a827..1f3ed97 100755 --- a/resources/scripts/start.sh +++ b/resources/scripts/start.sh @@ -10,7 +10,7 @@ source $(dirname "$0")/logs/ncsa_combined.sh source $(dirname "$0")/logs/nginx_access.sh source $(dirname "$0")/logs/caddy.sh -goan_version="GOAN v1.1.34" +goan_version="GOAN v1.1.35" goan_log_path="/opt/log" goaccess_ping_interval=15