GoAccess | Support by cloudimg

Application Development Free Trial Available

Overview

GoAccess turns your nginx, Apache or CDN access logs into a live, interactive web dashboard of visitors, requests, status codes, referrers and geography, preinstalled and running behind nginx and ready within minutes of launch. A unique dashboard password is generated on first boot. Backed by 24/7 cloudimg support.

Description

Overview

GoAccess is a fast, real-time web-log analyzer that parses your web server access logs and renders them as an interactive HTML dashboard you open in a browser. It breaks traffic down by unique visitors, requested files, static resources, not-found URLs, hosts, operating systems, browsers, HTTP status codes, referrers, geographic location and bandwidth, and updates live as new requests arrive. This image delivers GoAccess fully built and running behind an nginx reverse proxy, so an analytics dashboard is serving within minutes of launch. The current release available is GoAccess 1.10.2.

Application Stack

GoAccess runs under systemd as a dedicated service, writing a real-time report to disk and driving a WebSocket that pushes live updates to the browser. nginx fronts it on port 80, serving the dashboard behind HTTP Basic Auth and proxying the WebSocket, with an unauthenticated health endpoint for load-balancer and uptime checks. The generated report, the persisted parse database and the access password all live on a dedicated data disk so they are independently resizable and separate from the operating system disk.

Live Web Analytics

Out of the box the dashboard analyzes the instance's own nginx access log, so it is populated the moment you open it. Repoint it at your production nginx, Apache or CDN logs with a single configuration line and GoAccess parses the combined log format and streams the results live. See unique visitors over time, top requests and static files, 404s, referring sites and search terms, visitor operating systems and browsers, HTTP status-code distribution, geographic origin and bandwidth consumed, all in one scrollable panel view that refreshes in real time.

Secure First Boot

On the first boot of your instance a one-shot service generates a dashboard password unique to that instance, applies it as an nginx HTTP Basic Auth credential for the user admin, records it in a file only the root user can read, and templates the live-update WebSocket URL to the instance's own address. No shared or default credentials ship in the image, and you can change the password or add more users at any time.

Ready To Use

Open the dashboard in your browser, read the generated password, sign in as admin, and watch traffic analytics stream in. A built-in health endpoint answers on the reverse proxy without a password for monitoring. Add a domain and a TLS certificate to serve the dashboard and its encrypted WebSocket over HTTPS for production.

cloudimg Support

24/7 technical support by email and chat. Help with deployment, repointing GoAccess at your real logs, custom log formats, HTTPS and encrypted WebSocket setup, GeoIP databases, and analytics at scale.

Use Cases

Watch live traffic on a web property during a launch or campaign. Diagnose spikes, error rates and slow-loading assets from real access logs. Analyze CDN and reverse-proxy logs for cache and origin behaviour. Give operations and marketing a shared, always-current view of who is hitting a site and from where. Keep a lightweight, self-hosted alternative to heavy analytics suites with no third-party tracking.

All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Key Features

  • Turns your nginx, Apache or CDN access logs into a live interactive dashboard of visitors, requests, status codes, referrers and geography, preinstalled behind nginx and ready within minutes of launch
  • Runs under systemd with a WebSocket for live updates, fronted by nginx with HTTP Basic Auth and an unauthenticated health endpoint, storing the report, parse database and password on a dedicated independently resizable data disk
  • Hardened first boot generates a unique dashboard password for every instance, applies it as an nginx Basic Auth credential and stores it in a root-only file, with 24/7 cloudimg support

Related Technologies

goaccess web log analyzer log analytics real time analytics nginx logs apache logs access log web analytics traffic dashboard cloudimg

Deploy on AWS

Launch this pre-configured AMI on AWS with 24/7 support from cloudimg.

View on AWS Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Application Development
Support
24/7, 365 days/year
Platform
AWS (Amazon Web Services)
Last Updated
2026-07-08