Files
goaccess/docker-compose/docker-compose.vanilla.yaml
T
simonchiang 7436bf6e2e v1.10.2 patches: continent persistence, city markers, dynamic map center
C changes:
- gstorage.c: encode continent into root key for --persist --restore survival
- gholder.c: decode continent from root + lat/lng storage
- commons.h: add lat/lng fields to GMetrics struct
- geoip2.c/geoip1.h: extract coordinates from MMDB
- json.c: output lat/lng in geolocation JSON

JS changes:
- Remove cityIndex guard for static HTML city dots
- TopoJSON lat/lng fallback for city coordinates
- updateMap fallback city collection
- Dynamic orthographic center based on visitor count
- Mercator stays at [0,15] for full world view

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-25 11:38:09 +08:00

22 lines
540 B
YAML

services:
web:
image: nginx
ports:
- 8080:80
volumes:
- ./logs:/var/log/nginx
- ./configs/nginx.conf:/etc/nginx/nginx.conf
- ./public:/usr/share/nginx/html
goaccess:
image: allinurl/goaccess
ports:
- 7890:7890
volumes:
- ./configs/goaccess.vanilla.conf:/srv/config/goaccess.conf
- ./logs:/srv/logs
- ./public:/srv/report
- ./configs/certs:/srv/certs
command: ["--no-global-config", "--config-file=/srv/config/goaccess.conf"]
restart: unless-stopped