How to configure Pledger.io after installation
Pledger.io uses environment variables to configure the application.
General configuration options
Variable | Description | Default |
---|---|---|
|
The type of database to use, allowed are |
h2 |
MySQL configuration options
If the database type is set to mysql
then the following environment variables are used.
Variable | Description | Default |
---|---|---|
|
The MySQL server host, only if |
localhost |
|
The MySQL schema to use, only if |
fintrack |
|
The MySQL user for authentication, only if |
fintrack |
Mail configuration options
When using the mail feature of Pledger.io the following environment variables are used.
Variable | Description | Default |
---|---|---|
|
The SMTP server host |
- |
|
The SMTP user for authentication |
- |
|
The SMTP password for authentication |
- |
Large Language Model options
When either using the docker image ghcr.io/pledger-io/amd64-embedded-llm
you can configure the following options.
Alternatively you can use the normal image but use OpenAI, at the cost of some privacy.
Variable | Description | Default |
---|---|---|
|
The engine to use. Supported are |
ollama |
|
The Ollama model to use, only used with AI_ENGINE 'ollama' |
qwen2.5-coder:1.5b |
|
Should the context for the LLM be expanded with budget, category and tag information |
true |
|
The application token for OpenAI, must be set when AI_ENGINE is 'open-ai' |
- |
![]() |
Please leave AI_AUGMENTER_ENABLED enabled with the default model.
This can be disabled when using larger models as they have a better understanding of the transaction information and tools.
|