No description
|
||
---|---|---|
.gitignore | ||
exporter.py | ||
LICENSE | ||
README.md | ||
renovate.json | ||
requirements.txt |
CryptPad Prometheus Exporter
This is a simple Prometheus exporter for CryptPad. Currently it only exports the number of registered users, but it is still a work in progress.
Installation
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Usage
source venv/bin/activate
python exporter.py
Configuration
The exporter can be configured using environment variables or command line arguments.
PINS_DIR
/--pins-dir
: The directory where the CryptPad pins are stored. Default:/srv/cryptpad/data/pins
PORT
/--port
: The port the exporter listens on. Default:8000
License
This project is licensed under the MIT License - see the LICENSE file for details.