repos
/ analytics-django master

analytics-django

mirror archived upstream

Self-hostable website analytics on Django: a straightforward collector API, dashboards, a world map, and PDF reports.

analyticsdjangodockerhandcodedpythonself-hostedsqliteviteweb-analytics

479 B · 16 lines · YAML Raw History
 1services:
 2  web:
 3    container_name: analytics_web
 4    build: .
 5    env_file: .env
 6    volumes:
 7      - /srv/data/analytics/:/data/
 8    ports:
 9      - "127.0.0.1:${PORT}:${PORT}"
10    command: >
11      sh -c "python manage.py refresh_geoip;
12      exec gunicorn analytics.asgi:application --preload --workers 2 --max-requests 256
13      --timeout 30 --bind :${PORT} --worker-class uvicorn.workers.UvicornWorker
14      --error-logfile - --access-logfile -"
15    restart: unless-stopped