chore: recuse update {{ data_folder }} to /data
This commit is contained in:
@@ -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`)"
|
||||
|
@@ -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"
|
||||
|
@@ -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:
|
||||
|
@@ -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`)"
|
||||
|
@@ -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
|
||||
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
|
@@ -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`)"
|
||||
|
@@ -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:
|
||||
|
@@ -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
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user