chore: recuse update {{ data_folder }} to /data

This commit is contained in:
2025-10-12 00:08:08 +10:00
parent bed6e403c2
commit aad9de469e
12 changed files with 46 additions and 46 deletions

View File

@@ -4,7 +4,7 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/mediawiki"
- "/data/mediawiki"
- name: Create the wiki container
docker_container:
@@ -19,8 +19,8 @@
PGID: "1000"
TZ: "Australia/Brisbane"
volumes:
- "{{ data_folder }}/mediawiki/images:/var/www/html/images"
- "{{ data_folder }}/mediawiki/LocalSettings.php:/var/www/html/LocalSettings.php"
- "/data/mediawiki/images:/var/www/html/images"
- "/data/mediawiki/LocalSettings.php:/var/www/html/LocalSettings.php"
labels:
traefik.enable: "true"
traefik.http.routers.wiki.rule: "Host(`wiki.comprofix.xyz`)"

View File

@@ -4,10 +4,10 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/mssql"
- "{{ data_folder }}/mssql/data"
- "{{ data_folder }}/mssql/log"
- "{{ data_folder }}/mssql/secrets"
- "/data/mssql"
- "/data/mssql/data"
- "/data/mssql/log"
- "/data/mssql/secrets"
- name: Create the mssql container
docker_container:
@@ -25,6 +25,6 @@
MSSQL_PID: "Express"
SA_PASSWORD: "{{ SA_PASSWORD }}"
volumes:
- "{{ data_folder }}/mssql/data:/var/opt/mssql/data"
- "{{ data_folder }}/mssql/log:/var/opt/mssql/log"
- "{{ data_folder }}/mssql/secrets:/var/opt/mssql/secrets"
- "/data/mssql/data:/var/opt/mssql/data"
- "/data/mssql/log:/var/opt/mssql/log"
- "/data/mssql/secrets:/var/opt/mssql/secrets"

View File

@@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/osticket"
- "{{ data_folder }}/osticket/config"
- "/data/osticket"
- "/data/osticket/config"
- name: Create the osticket container
docker_container:

View File

@@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/prowlarr"
- "{{ data_folder }}/prowlarr/config"
- "/data/prowlarr"
- "/data/prowlarr/config"
- name: Create the prowlarr container
docker_container:
@@ -22,7 +22,7 @@
AUTO_UPDATE: "true" #optional
DOCKER_MODS: "ghcr.io/themepark-dev/theme.park:prowlarr"
volumes:
- "{{ data_folder }}/prowlarr/config:/config"
- "/data/prowlarr/config:/config"
labels:
traefik.enable: "true"
traefik.http.routers.prowlarr.rule: "Host(`prowlarr.comprofix.xyz`)"

View File

@@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/pykms"
- "{{ data_folder }}/pykms/db"
- "/data/pykms"
- "/data/pykms/db"
- name: Create the pykms container
docker_container:
@@ -21,6 +21,6 @@
HWID: "RANDOM"
LOGLEVEL: "INFO"
volumes:
- "{{ data_folder }}/pykms/db:/home/py-kms/db"
- "/data/pykms/db:/home/py-kms/db"
- /etc/localtime:/etc/localtime:ro

View File

@@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/radarr"
- "{{ data_folder }}/radarr/config"
- "/data/radarr"
- "/data/radarr/config"
- name: Create the radarr container
docker_container:
@@ -21,7 +21,7 @@
TZ: "Australia/Brisbane"
DOCKER_MODS: "ghcr.io/themepark-dev/theme.park:radarr"
volumes:
- "{{ data_folder }}/radarr/config:/config"
- "/data/radarr/config:/config"
- /mnt/nfs/data:/data
labels:
traefik.enable: "true"

View File

@@ -6,8 +6,8 @@
# path: "{{ item }}"
# state: directory
# with_items:
# - "{{ data_folder }}/readarr"
# - "{{ data_folder }}/readarr/config"
# - "/data/readarr"
# - "/data/readarr/config"
# - name: Create the readarr container
# docker_container:
@@ -23,7 +23,7 @@
# TZ: "Australia/Brisbane"
# DOCKER_MODS: "ghcr.io/themepark-dev/theme.park:readarr"
# volumes:
# - "{{ data_folder }}/readarr/config/:/config"
# - "/data/readarr/config/:/config"
# - /mnt/nfs/data/:/data
# labels:
# traefik.enable: "true"

View File

@@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/sabnzbd"
- "{{ data_folder }}/sabnzbd/config"
- "/data/sabnzbd"
- "/data/sabnzbd/config"
- name: Create the sabnzbd container
docker_container:
@@ -22,7 +22,7 @@
HOSTNAME: "sabnzbd.comprofix.xyz"
DOCKER_MODS: "ghcr.io/themepark-dev/theme.park:sabnzbd"
volumes:
- "{{ data_folder }}/sabnzbd/config:/config"
- "/data/sabnzbd/config:/config"
- /mnt/nfs/data:/data
labels:
traefik.enable: "true"

View File

@@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/sonarr"
- "{{ data_folder }}/sonarr/config"
- "/data/sonarr"
- "/data/sonarr/config"
- name: Create the sonarr container
docker_container:
@@ -21,7 +21,7 @@
TZ: "Australia/Brisbane"
DOCKER_MODS: "ghcr.io/themepark-dev/theme.park:sonarr"
volumes:
- "{{ data_folder }}/sonarr/config/:/config"
- "/data/sonarr/config/:/config"
- /mnt/nfs/data:/data
labels:
traefik.enable: "true"

View File

@@ -4,9 +4,9 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/speedtest"
- "{{ data_folder }}/speedtest/config"
- "{{ data_folder }}/speedtest/web"
- "/data/speedtest"
- "/data/speedtest/config"
- "/data/speedtest/web"
- name: Create the speedtest container
docker_container:
@@ -30,8 +30,8 @@
SPEEDTEST_SCHEDULE: "0 * * * *"
DISPLAY_TIMEZONE: "Australia/Brisbane"
volumes:
- "{{ data_folder }}/speedtest/config:/config"
- "{{ data_folder }}/speedtest/web:/etc/ssl/web"
- "/data/speedtest/config:/config"
- "/data/speedtest/web:/etc/ssl/web"
labels:
traefik.enable: "true"
traefik.http.routers.speedtest.rule: "Host(`speedtest.comprofix.xyz`)"

View File

@@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/traggo"
- "{{ data_folder }}/traggo/data"
- "/data/traggo"
- "/data/traggo/data"
- name: Create the traggo container
docker_container:

View File

@@ -4,11 +4,11 @@
path: "{{ item }}"
state: directory
with_items:
- "{{ data_folder }}/vaultwarden"
- "{{ data_folder }}/vaultwarden/config"
- "{{ data_folder }}/vaultwardenbackup"
- "{{ data_folder }}/vaultwardenbackup/config"
- "{{ data_folder }}/vaultwardenbackup/config/rclone"
- "/data/vaultwarden"
- "/data/vaultwarden/config"
- "/data/vaultwardenbackup"
- "/data/vaultwardenbackup/config"
- "/data/vaultwardenbackup/config/rclone"
- name: Create the vaultwarden container
docker_container:
@@ -23,7 +23,7 @@
PGID: "1000"
TZ: "Australia/Brisbane"
volumes:
- "{{ data_folder }}/vaultwarden/data:/data"
- "/data/vaultwarden/data:/data"
labels:
traefik.enable: "true"
traefik.http.routers.vaultwarden.rule: "Host(`vault.comprofix.com`)"
@@ -36,7 +36,7 @@
- name: Copy rclone config
copy:
src: scripts/rclone.conf
dest: "{{ data_folder }}/vaultwardenbackup/config/rclone/rclone.conf"
dest: "/data/vaultwardenbackup/config/rclone/rclone.conf"
decrypt: yes
mode: "0600"
@@ -54,8 +54,8 @@
BACKUP_KEEP_DAYS: "14"
ZIP_PASSWORD: "{{ VAULTWARDEN_BACKUP_ZIP_PASSWORD }}"
volumes:
- "{{ data_folder }}/vaultwarden/data:/bitwarden/data"
- "{{ data_folder }}/vaultwardenbackup/config:/config"
- "/data/vaultwarden/data:/bitwarden/data"
- "/data/vaultwardenbackup/config:/config"
register: container