From 883bb9ca7ff080d7718521a687dc2c004641b904 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 23 Feb 2025 13:22:24 -0500 Subject: [PATCH 1/4] Soularr dashboard tweak. --- docker-compose.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 036bbd02..19015190 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -362,6 +362,7 @@ services: networks: bitmagnet: ipv4_address: 192.168.55.8 + default: null restart: unless-stopped shm_size: 1g volumes: @@ -4500,7 +4501,9 @@ services: soularr-dashboard: container_name: soularr-dashboard depends_on: - - soularr + soularr: + condition: service_started + required: true environment: PUID: ${PUID} PGID: ${PGID} From a368992db867d8c0d53fce5a6c7e695cc1ba99b0 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 23 Feb 2025 13:22:50 -0500 Subject: [PATCH 2/4] Soularr dashboard tweak. --- .../{sabnzbd_sabnzbd.ini.j2 => sabnzbdvpn_sabnzbd.ini.j2} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ansible/app-configs/{sabnzbd_sabnzbd.ini.j2 => sabnzbdvpn_sabnzbd.ini.j2} (100%) diff --git a/ansible/app-configs/sabnzbd_sabnzbd.ini.j2 b/ansible/app-configs/sabnzbdvpn_sabnzbd.ini.j2 similarity index 100% rename from ansible/app-configs/sabnzbd_sabnzbd.ini.j2 rename to ansible/app-configs/sabnzbdvpn_sabnzbd.ini.j2 From a81a882f009c48ad61cc70c987d3efbd9956dd54 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 24 Feb 2025 10:45:42 -0500 Subject: [PATCH 3/4] ... --- ansible/app-configs/crowdsec_local-api-credentials.yaml.j2 | 6 ++++++ ansible/app-configs/soularr_config.ini.j2 | 3 +++ docker-compose.yml | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 ansible/app-configs/crowdsec_local-api-credentials.yaml.j2 diff --git a/ansible/app-configs/crowdsec_local-api-credentials.yaml.j2 b/ansible/app-configs/crowdsec_local-api-credentials.yaml.j2 new file mode 100644 index 00000000..5335296f --- /dev/null +++ b/ansible/app-configs/crowdsec_local-api-credentials.yaml.j2 @@ -0,0 +1,6 @@ +{% set vault_addr = 'https://vault.trez.wtf' %} +{% set secrets_path = 'rinoa-docker/env' %} + +url: http://0.0.0.0:8080 +login: localhost +password: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['CROWDSEC_LOCAL_API_KEY'] }} \ No newline at end of file diff --git a/ansible/app-configs/soularr_config.ini.j2 b/ansible/app-configs/soularr_config.ini.j2 index d2f72e8a..2de58ec5 100644 --- a/ansible/app-configs/soularr_config.ini.j2 +++ b/ansible/app-configs/soularr_config.ini.j2 @@ -1,3 +1,6 @@ +{% set vault_addr = 'https://vault.trez.wtf' %} +{% set secrets_path = 'rinoa-docker/env' %} + [Lidarr] api_key = {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['LIDARR_API_KEY'] }} host_url = http://lidarr:8686 diff --git a/docker-compose.yml b/docker-compose.yml index 19015190..9a1b7833 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -697,6 +697,7 @@ services: - 8908:3000 restart: always volumes: + - ${DOCKER_VOLUME_CONFIG}/crowdsec/local-api-credentials.yaml:/etc/crowdsec/local_api_credentials.yaml - source: crowdsec-db target: /data/ type: volume @@ -4630,7 +4631,7 @@ services: environment: DNSPLUGIN: cloudflare EMAIL: charish.patel@trez.wtf - EXTRA_DOMAINS: + EXTRA_DOMAINS: ONLY_SUBDOMAINS: false PGID: 1000 PUID: 1000 From 3cb02440c61a52ccb4d5ec423ab938dd51d5b3a9 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 24 Feb 2025 16:00:32 +0000 Subject: [PATCH 4/4] chore: Update README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d0d75668..c103b582 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,7 @@ | sonarr | lscr.io/linuxserver/sonarr:latest | | sonashow | thewicklowwolf/sonashow:latest | | soularr | mrusse08/soularr:latest | +| soularr-dashboard | git.trez.wtf/trez.one/soularr-dashboard:v0.1 | | soulseek | slskd/slskd | | sourcebot | ghcr.io/sourcebot-dev/sourcebot:latest | | speedtest-tracker | lscr.io/linuxserver/speedtest-tracker:latest |