๐Ÿ“ฆ jxtrt / logr

Centralized listening API to read and store logs from different apps over HTTP.

โ˜… 2 stars โ‘‚ 0 forks ๐Ÿ‘ 2 watching โš–๏ธ GNU General Public License v3.0
iotloggernode
๐Ÿ“ฅ Clone https://github.com/jxtrt/logr.git
HTTPS git clone https://github.com/jxtrt/logr.git
SSH git clone git@github.com:jxtrt/logr.git
CLI gh repo clone jxtrt/logr
Juan Torrente Juan Torrente Merge pull request #22 from jnt0rrente/trycatch-statements-missing 0f65abb 3 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ api
๐Ÿ“ config
๐Ÿ“ middleware
๐Ÿ“ persistence
๐Ÿ“„ .dockerignore
๐Ÿ“„ .env.example
๐Ÿ“„ .gitignore
๐Ÿ“„ docker-compose.yml
๐Ÿ“„ Dockerfile
๐Ÿ“„ index.js
๐Ÿ“„ LICENSE
๐Ÿ“„ package-lock.json
๐Ÿ“„ package.json
๐Ÿ“„ README.md
๐Ÿ“„ README.md

Logr

Centralized listening API to read and store logs from different apps over HTTP.

What for?

Logr is aimed at IoT developers and self-hosters, to provide a simple way to centralize logging for all their devices and sensors.

Running

Logr runs as a Docker instance. You can download and run the image from the repo or use the source code. A docker-compose.yml file is provided.

Configuration

The application is configurable from an .env file located at the root of the project. Use the .env.example file as a template.

Pending features

  • Whole-app config
  • Custom log flavors
  • Docker deployment