chore(deps): rebuild

This commit is contained in:
2024-09-10 22:09:43 +10:00
parent ee8b2c0ebe
commit ebc5d881bd
21 changed files with 325 additions and 328 deletions

View File

@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/dozzle"
- "/mnt/nfs/docker/dozzle/config"
- "{{ data_folder }}/dozzle"
- "{{ data_folder }}/dozzle/config"
- name: Create the dozzle container
docker_container:

View File

@ -4,13 +4,13 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/invoiceninja/"
- "/mnt/nfs/docker/invoiceninja/config"
- "/mnt/nfs/docker/invoiceninja/db"
- "{{ data_folder }}/invoiceninja/"
- "{{ data_folder }}/invoiceninja/config"
- "{{ data_folder }}/invoiceninja/db"
- name: "create stack.env"
copy:
dest: "/mnt/nfs/docker/invoiceninja/stack.env"
dest: "{{ data_folder }}/invoiceninja/stack.env"
content: |
APP_NAME="Invoice Ninja"
APP_ENV=production
@ -60,29 +60,29 @@
docker_container:
name: invoiceninja-app
image: invoiceninja/invoiceninja:5
env_file: /mnt/nfs/docker/invoiceninja/stack.env
env_file: "{{ data_folder }}/invoiceninja/stack.env"
restart_policy: unless-stopped
recreate: true
networks:
- name: proxy
volumes:
- /mnt/nfs/docker/invoiceninja/config/hosts:/etc/hosts
- /mnt/nfs/docker/invoiceninja/docker/app/public:/var/www/app/public
- /mnt/nfs/docker/invoiceninja/docker/app/storage:/var/www/app/storage
- "{{ data_folder }}/invoiceninja/config/hosts:/etc/hosts"
- "{{ data_folder }}/invoiceninja/docker/app/public:/var/www/app/public"
- "{{ data_folder }}/invoiceninja/docker/app/storage:/var/www/app/storage"
- name: Create the invoiceninja-nginx container
docker_container:
name: invoiceninja-nginx
image: nginx:1.27.1
env_file: /mnt/nfs/docker/invoiceninja/stack.env
env_file: "{{ data_folder }}/invoiceninja/stack.env"
restart_policy: unless-stopped
recreate: true
networks:
- name: proxy
volumes:
- /mnt/nfs/docker/invoiceninja/config/nginx/in-vhost.conf:/etc/nginx/conf.d/in-vhost.conf
- /mnt/nfs/docker/invoiceninja/docker/app/public:/var/www/app/public
- /mnt/nfs/docker/invoiceninja/docker/app/storage:/var/www/app/storage
- "{{ data_folder }}/invoiceninja/config/nginx/in-vhost.conf:/etc/nginx/conf.d/in-vhost.conf"
- "{{ data_folder }}/invoiceninja/docker/app/public:/var/www/app/public"
- "{{ data_folder }}/invoiceninja/docker/app/storage:/var/www/app/storage"
labels:
traefik.enable: "true"
traefik.http.routers.invoiceninja.rule: "Host(`invoice.comprofix.com`)"

View File

@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/jellyseerr"
- "/mnt/nfs/docker/jellyseerr/config"
- "{{ data_folder }}/jellyseerr"
- "{{ data_folder }}/jellyseerr/config"
- name: Create the jellyseerr container
docker_container:
@ -20,7 +20,7 @@
PGID: "1000"
TZ: "Australia/Brisbane"
volumes:
- /mnt/nfs/docker/jellyseerr/config:/app/config
- "{{ data_folder }}/jellyseerr/config:/app/config"
labels:
traefik.enable: "true"
traefik.http.routers.jellyseerr.rule: "Host(`jellyseerr.comprofix.xyz`)"

View File

@ -8,8 +8,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/lidarr"
- "/mnt/nfs/docker/lidarr/config"
- "{{ data_folder }}/lidarr"
- "{{ data_folder }}/lidarr/config"
- name: Create the lidarr container
docker_container:
@ -26,7 +26,7 @@
AUTO_UPDATE: "true" #optional
DOCKER_MODS: "ghcr.io/themepark-dev/theme.park:lidarr"
volumes:
- /mnt/nfs/docker/lidarr/config:/config
- "{{ data_folder }}/lidarr/config:/config"
- /mnt/nfs/data:/data
labels:
traefik.enable: "true"

View File

@ -8,8 +8,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/mariadb"
- "/mnt/nfs/docker/mariadb/config"
- "{{ data_folder }}/mariadb"
- "{{ data_folder }}/mariadb/config"
- name: Create the mariadb container
docker_container:
@ -25,5 +25,5 @@
MYSQL_ROOT_PASSWORD: "{{MYSQL_ROOT_PASSWORD}}"
TZ: "Australia/Brisbane"
volumes:
- "/mnt/nfs/docker/mariadb/config:/config"
- "{{ data_folder }}/mariadb/config:/config"

View File

@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/mealie"
- "/mnt/nfs/docker/mealie/config"
- "{{ data_folder }}/mealie"
- "{{ data_folder }}/mealie/config"
- name: Create the mealie container
docker_container:
@ -27,7 +27,7 @@
BASE_URL: "mealie.comprofix.xyz"
SMTP_HOST: "{{MAIL_HOST}}"
volumes:
- /mnt/nfs/docker/mealie/data/:/app/data
- "{{ data_folder }}/mealie/data/:/app/data"
labels:
traefik.enable: "true"
traefik.http.routers.mealie.rule: "Host(`mealie.comprofix.xyz`)"

View File

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

View File

@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/prowlarr"
- "/mnt/nfs/docker/prowlarr/config"
- "{{ data_folder }}/prowlarr"
- "{{ data_folder }}/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:
- /mnt/nfs/docker/prowlarr/config:/config
- "{{ data_folder }}/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:
- "/mnt/nfs/docker/pykms"
- "/mnt/nfs/docker/pykms/config"
- "{{ data_folder }}/pykms"
- "{{ data_folder }}/pykms/db"
- name: Create the pykms container
docker_container:
@ -23,6 +23,6 @@
HWID: "RANDOM"
LOGLEVEL: "INFO"
volumes:
- /mnt/nfs/docker/pykms/db:/home/py-kms/db
- "{{ data_folder }}/pykms/db:/home/py-kms/db"
- /etc/localtime:/etc/localtime:ro

View File

@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/radarr"
- "/mnt/nfs/docker/radarr/config"
- "{{ data_folder }}/radarr"
- "{{ data_folder }}/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:
- /mnt/nfs/docker/radarr/config:/config
- "{{ data_folder }}/radarr/config:/config"
- /mnt/nfs/data:/data
labels:
traefik.enable: "true"

View File

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

View File

@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/sabnzbd"
- "/mnt/nfs/docker/sabnzbd/config"
- "{{ data_folder }}/sabnzbd"
- "{{ data_folder }}/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:
- /mnt/nfs/docker/sabnzbd/config:/config
- "{{ data_folder }}/sabnzbd/config:/config"
- /mnt/nfs/data:/data
labels:
traefik.enable: "true"

View File

@ -4,8 +4,8 @@
path: "{{ item }}"
state: directory
with_items:
- "/mnt/nfs/docker/sonarr"
- "/mnt/nfs/docker/sonarr/config"
- "{{ data_folder }}/sonarr"
- "{{ data_folder }}/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:
- /mnt/nfs/docker/sonarr/config/:/config
- "{{ data_folder }}/sonarr/config/:/config"
- /mnt/nfs/data:/data
labels:
traefik.enable: "true"

View File

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