See all case studies

GoAccess & FlyCI

Where GoAccess trusts FlyCI.

GoAccess Banner

GoAccess 🔗 is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

GoAccess code is located in a public GitHub repository having: StarFork

Testimonial

Aallinurl

FlyCI is great - I set up their M1 for GoAccess, and it's running flawlessly.

Read more in GitHub 🔗

How GoAccess uses FlyCI?

Just a few days ago, the maintainers of GoAccess placed their trust in FlyCI, and now they are happily reaping the benefits of our free tier specifically designed for public GitHub repositories. The transition was seamless, taking them just a few minutes and a handful of lines of code to make the switch.

build:
  strategy:
    matrix:
-     os: [ubuntu-latest, macos-latest]
+     os: [ubuntu-latest, macos-latest, flyci-macos-large-latest-m1]
      include:
      - os: ubuntu-latest
        setup-env: sudo apt-get update && sudo apt-get install -y build-essential autoconf gettext autopoint libncursesw5-dev libssl-dev git libmaxminddb-dev jq
      - os: macos-latest
        setup-env: brew update && brew install ncurses gettext autoconf automake libmaxminddb jq
+     - os: flyci-macos-large-latest-m1
+     - setup-env: brew update && brew install ncurses gettext autoconf automake libmaxminddb jq
build:
  strategy:
    matrix:
-     os: [ubuntu-latest, macos-latest]
+     os: [ubuntu-latest, macos-latest, flyci-macos-large-latest-m1]
      include:
      - os: ubuntu-latest
        setup-env: sudo apt-get update && sudo apt-get install -y build-essential autoconf gettext autopoint libncursesw5-dev libssl-dev git libmaxminddb-dev jq
      - os: macos-latest
        setup-env: brew update && brew install ncurses gettext autoconf automake libmaxminddb jq
+     - os: flyci-macos-large-latest-m1
+     - setup-env: brew update && brew install ncurses gettext autoconf automake libmaxminddb jq

As a result of using FlyCI macOS runners, builds are 2x faster

screenshot from GitHub Actions showing the performance improvements when using FlyCI

Why choosing FlyCI?

Faster builds

Get faster build times with our M2 runners. Up to 3x faster builds compared to Intel-based machines.

Customer support

Optimize the performance and the cost of your GitHub Actions workflows with FlyCI Professional Support.

Better pricing

Get better value for a cheaper price. Control your team's budget with our flat-rate subscription.