Adding Argus config.

This commit is contained in:
2025-06-22 18:07:02 -04:00
parent 5a737b27c1
commit b7a72487d8
+36
View File
@@ -0,0 +1,36 @@
settings:
log:
level: INFO # Log level, DEBUG/VERBOSE/INFO/WARNING/ERROR
timestamps: false # Log with timestamps
data:
database_file: data/argus.db # SQLite DB file used to track the state of services
web:
listen_host: 0.0.0.0 # IP address to listen on
listen_port: 8080 # Port to listen on
route_prefix: / # Web route prefix, e.g. /demo means http://IP:PORT/demo to access
# cert_file: '' # HTTPS Cert path, e.g. `cert.pem`
# pkey_file: '' # HTTPS PrivKey path, e.g. `privkey.pem`
basic_auth:
username: 'admin' # Basic auth username, e.g. `admin`
password: '{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ARGUS_WEB_PASSWORD'] }}' # Basic auth password, e.g. `test123`
disabled_routes: [] # API Routes to disable (see below)
favicon:
png: '' # Override /apple-touch-icon.png (e.g. https://example.com/apple-touch-icon.png)
svg: '' # Override /favicon.svg (e.g. https://example.com/favicon.svg)
notify:
rinoa-gotify:
type: gotify
url_fields:
Host: gotify
Token: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ARGUS_WEB_PASSWORD'] }}
params:
Title: Argus @ Rinoa
service:
release-argus/argus:
latest_version:
type: github
url: release-argus/argus
dashboard:
icon: https://raw.githubusercontent.com/release-argus/Argus/master/web/ui/react-app/public/favicon.svg
icon_link-to: https://release-argus.io
web_url: https://github.com/release-argus/Argus/blob/master/CHANGELOG.md