2023-10-17 14:26:40 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
miniflux:
|
|
|
|
# Name of this instance (controls job and service name)
|
|
|
|
instance: miniflux
|
|
|
|
|
2023-10-18 11:08:44 +02:00
|
|
|
# Number of instance to run
|
|
|
|
count: 1
|
|
|
|
|
2023-10-17 14:26:40 +02:00
|
|
|
# Docker image to use
|
|
|
|
image: danielberteaud/miniflux:2.0.49-1
|
|
|
|
|
|
|
|
# Resources for the container
|
|
|
|
resources:
|
|
|
|
cpu: 50
|
2023-10-17 16:42:09 +02:00
|
|
|
memory: 192
|
2023-10-17 14:26:40 +02:00
|
|
|
|
|
|
|
# Additional env var to pass to the container
|
|
|
|
env: {}
|
|
|
|
|
|
|
|
# Public URL of the service
|
|
|
|
public_url: https://flux.example.org
|
|
|
|
|
2023-10-17 16:42:09 +02:00
|
|
|
# Postgres database settings
|
|
|
|
db:
|
|
|
|
host: localhost
|
|
|
|
port: 5432
|
|
|
|
user: '[[ .miniflux.instance ]]'
|
|
|
|
name: '[[ .miniflux.instance ]]'
|
|
|
|
|
|
|
|
# Prometheus configuration
|
|
|
|
prometheus:
|
|
|
|
metrics_url: http://localhost:8085/metrics
|
|
|
|
|
|
|
|
# Default to try to connect to a postgres service from the service mesh
|
|
|
|
consul:
|
|
|
|
connect:
|
|
|
|
upstreams:
|
|
|
|
- destination_name: postgres
|
|
|
|
local_bind_port: 5432
|
|
|
|
|