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