Jinja template fix.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 25s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (ultima) (push) Failing after 5m34s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (lunafreya) (push) Successful in 5m37s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (rikku) (push) Failing after 5m40s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (rinoa) (push) Failing after 6m33s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (lunafreya) (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (rikku) (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (rinoa) (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (ultima) (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (aranea) (push) Failing after 3m4s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (aranea) (push) Has been skipped
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been skipped

This commit is contained in:
2026-07-13 11:48:23 -04:00
parent 4241fd0030
commit f3c8f0d645
47 changed files with 94 additions and 94 deletions
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
name: mariadb-backup
description: "Backup of all databases from MariaDB container"
schedule: "30 23 * * *"
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rikku-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
http:
pprof:
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
http:
pprof:
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
urls:
- gotify://gotify/{{ vault.kv2_field('env','APPRISE_GOTIFY_TOKEN', vault_engine_mount_point) }}
- hassio://192.168.1.252/{{ vault.kv2_field('env','APPRISE_HA_TOKEN', vault_engine_mount_point) }}
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
# yaml-language-server: $schema=https://www.authelia.com/schemas/latest/json-schema/configuration.json
---
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
source: journalctl
journalctl_filter:
- "--directory=/var/log/host/"
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
common:
daemonize: false
log_media: stdout
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
url: http://0.0.0.0:8080
login: localhost
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
url: https://api.crowdsec.net/
login: {{ vault.kv2_field('env','CROWDSEC_ONLINE_PASSWORD', vault_engine_mount_point) }}
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
name: default_ip_remediation
#debug: true
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
EXPLO_SYSTEM: subsonic
SYSTEM_URL: http://navidrome:4533
SYSTEM_USERNAME: {{ vault.kv2_field('env','NAVIDROME_USERNAME', vault_engine_mount_point) }}
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
{
"url": "blog.trez.wtf",
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
APP_NAME = Gitea: Git with a cup of tea
RUN_MODE = prod
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
# Gitea related configuration. Necessary for adding/updating comments on repository pull requests
gitea:
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
---
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
---
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
---
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
---
# For configuration options and examples, please see:
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
---
# For configuration options and examples, please see:
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
---
# For configuration options and examples, please see:
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
#########################################
#
# Database and other external servers
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
# IN application vars
IN_APP_URL=https://biz.trez.wtf
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<Config>
<BindAddress>*</BindAddress>
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
{
"lidarr_address": "http://lidarr:8686",
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
containers:
# adguard:
# action_keywords:
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
scheduler:
cron: "45 23 * * *" # run every day at 6:00 and 18:00 UTC
retention: 14 # Retains 14 local backups
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
version: 2
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<Config>
<BindAddress>*</BindAddress>
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
# This is an example configuration file that documents all the options.
# It will need to be modified for your specific use case.
# These are not default values. You MUST review the config settings and properly configure this EXAMPLE file.
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
{
"radarr_address": "http://radarr:7878",
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<Config>
<LogLevel>info</LogLevel>
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
__version__ = 19
__encoding__ = utf-8
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
bolt-path: /opt/scrutiny/influxdb/influxd.bolt
engine-path: /opt/scrutiny/influxdb/engine
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
general:
# Debug mode, only for development. Is overwritten by ${SEARXNG_DEBUG}
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
[uwsgi]
# Listening address
# default value: [::]:8080 (see Dockerfile)
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<?xml version="1.0"?>
<clickhouse>
<!-- ZooKeeper is used to store metadata about replicas, when using Replicated tables.
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<?xml version="1.0"?>
<clickhouse>
<!-- ZooKeeper is used to store metadata about replicas, when using Replicated tables.
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<?xml version="1.0"?>
<!--
NOTE: User and query level settings are set up in "users.xml" file.
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<functions>
<function>
<type>executable</type>
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<?xml version="1.0"?>
<clickhouse>
<storage_configuration>
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<?xml version="1.0"?>
<clickhouse>
<!-- See also the files in users.d directory where the settings can be overridden. -->
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
<Config>
<LogLevel>info</LogLevel>
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
{
"sonarr_address": "http://192.168.1.2:8989",
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
[Lidarr]
api_key = {{ vault.kv2_field('env','LIDARR_API_KEY', vault_engine_mount_point) }}
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
directories:
incomplete: /app/incomplete
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
{
"always_keep_failed_tasks": true,
+2 -2
View File
@@ -1,5 +1,5 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{% import 'app-configs/_macros/hashivault_kv2.j2' as vault %}
ydl_server: # youtube-dl-server specific settings
port: 8080 # Port youtube-dl-server should listen on