This commit is contained in:
2026-04-05 16:13:37 -04:00
parent 87a14e9db1
commit 56e2a38f82
30 changed files with 7 additions and 511 deletions
+38
View File
@@ -0,0 +1,38 @@
# A role that updates the root soupclown env for all hosts
# All values will be set in the secrets and then copied to an env file on each host that hosts services
- name: Update env file for soupclown services
copy:
content: |
#GLOBAL ENV VARS
TZ="America/New_York"
PIA_USERNAME: "{{ PIA_USERNAME }}"
PIA_PASSWORD: "{{ PIA_PASSWORD }}"
TMDB_API_KEY: "{{ TMDB_API_KEY }}"
# Downloadin
DOWNLOAD_ETC_PATH: "/etc/soupclown/downloadin"
DOWNLOAD_IN_PROGRESS_PATH: "/home/qmoran/Downloads/in-progress"
DOWNLOAD_DONE_PATH: "/mnt/mega/jellyfinMedia"
# Immich
IMMICH_UPLOAD_LOCATION="/mnt/mega/immich/uploads"
IMMICH_DB_DATA_LOCATION="/root/immich/postgres"
IMMICH_VERSION="v2"
IMMICH_DB_PASSWORD="{{ IMMICH_DB_PASSWORD }}"
IMMICH_DB_USERNAME="postgres"
IMMICH_DB_DATABASE_NAME="immich"
# Paperless
PAPERLESS_CONSUMPTION_DIR="/usr/src/paperless/consume"
PAPERLESS_URL="http://qmoran-desktop:8000"
PAPERLESS_SECRET_KEY="{{ PAPERLESS_SECRET_KEY }}"
PAPERLESS_TIME_ZONE="America/New_York"
PAPERLESS_OCR_LANGUAGE="eng"
# Matrix
MATRIX_ETC_PATH: "/var/lib/matrix"
CONTINUWUITY_REGISTRATION_TOKEN: "{{ CONTINUWUITY_REGISTRATION_TOKEN }}"
dest: /etc/.soupclown.env
owner: root
group: root
mode: '0600'