Central Logging is just a single binary executable that serves an HTTPS server. It will automatically handle TLS/HTTPS for you using Let’s Encrypt. This makes setting up the service easy. Just copy the file to your server and execute.
We recommend at least 1GB of ram; however, it will depend on the size of your logs. 1GB of ram works well for 15GB of logs with 15 day retention.
wget https://www.centrallogging.com/downloads/centrallogging-linux-amd64.zip
unzip centrallogging-linux-amd64.zip
sudo setcap CAP_NET_BIND_SERVICE=+eip centrallogging-linux-amd64
./centrallogging-linux-amd64
sudo ./centrallogging-linux-amd64 -install
so it starts on bootsudo systemctl enable centrallogging
sudo systemctl start centrallogging
You can also skip HTTPS/TLS and run locally or put a reverse proxy in front of it. Just specify the PORT
environment variable to something other than :80
. For example PORT=:8080 ./centrallogging-linux-amd64
💌 Get notified on new features and updates