cryptpad-exporter/README.md

30 lines
746 B
Markdown
Raw Normal View History

# 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
```bash
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```
## Usage
```bash
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](LICENSE) file for details.