Skip to content

Backoffice of Basic RUM which serves performance enthusiasts look at waterfall diagrams and generate some diagrams on their own. Hooray!

Notifications You must be signed in to change notification settings

basicrum/basicrum-all-in-one

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Basic RUM - All in One

This is a command line installation wizard of Basic RUM.

The Basic RUM - All in One setup aims to simplify the installation run all the required services on the same box. This approach of course has tradeoffs and is not meant for scaling and running Basic RUM on multiple servers.

However, the All in One setup is perfect for a small website/organization that doesn't have an Ops team and has less than 50 000 page visits a day.

How to use?

For Debian based Linux download and run:

debian-install-basicrum-all-in-one.sh

What will be installed?

The installation wizard installs Docker Compose and runs the required four Basic RUM Docker containers:

  • Traefik
    • Let's Encrypt
    • SSL termination
    • Routing of various paths
  • ClickHouse
    • Timeseries data storage
  • Dashboard
    • Customized Grafana for displaying the RUM data.
  • FRONT_BASICRUM_GO
    • Collecting beacon data
    • Transforming beacon data
    • Inserting

About

Backoffice of Basic RUM which serves performance enthusiasts look at waterfall diagrams and generate some diagrams on their own. Hooray!

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages