chore(deps): rebuild
This commit is contained in:
@ -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:
|
||||
|
@ -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`)"
|
||||
|
@ -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`)"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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`)"
|
||||
|
@ -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:
|
||||
|
@ -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`)"
|
||||
|
@ -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
|
||||
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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`)"
|
||||
|
Reference in New Issue
Block a user