diff --git a/apps/avidemux.ym; b/apps/avidemux.ym; deleted file mode 100644 index 8b78e56..0000000 --- a/apps/avidemux.ym; +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/bash -# -# Title: avidemux -# Author(s): timekills -# URL: https://plexguide.com - http://github.plexguide.com -# GNU: General Public License v3.0 -################################################################################ ---- -- hosts: localhost - gather_facts: false - tasks: - # CORE (MANDATORY) DO NOT CHANGE ########################################### - - - name: 'Set Known Facts' - set_fact: - pgrole: 'avidemux' - intport: '5800' - extport: '5806' -# intport2: '25565' -# extport2: '25565' - image: 'jlesage/avidemux' - - - name: 'Including cron job' - include_tasks: '/opt/communityapps/apps/_core.yml' - - # EXTRA FUNCTIONS REQUIRED BY THE ROLE ##################################### - - - name: 'Create scripts directory for {{pgrole}}' - file: - path: /opt/appdata/{{pgrole}}/scripts - state: directory - owner: 1000 - group: 1000 - mode: 0755 - - - name: 'Create plugins directory for {{pgrole}}' - file: - path: /opt/appdata/{{pgrole}}/plugins - state: directory - owner: 1000 - group: 1000 - mode: 0755 - - # LABELS #### KEEPS BOTTOM CLEAN ########################################### - - name: 'Adding Traefik' - set_fact: - pg_labels: - traefik.frontend.auth.forward.address: '{{gauth}}' - traefik.enable: 'true' - traefik.port: '{{intport}}' - traefik.frontend.rule: 'Host:{{pgrole}}.{{domain.stdout}},{{tldset}}' - - - name: 'Setting PG Volumes' - set_fact: - pg_volumes: - - '/opt/appdata/{{pgrole}}:/config:rw' - - '{{path.stdout}}:{{path.stdout}}' - - '/mnt:/mnt' - - '/etc/localtime:/etc/localtime:ro' - - - name: 'Setting PG ENV' - set_fact: - pg_env: - PUID: 1000 - PGID: 1000 - # Default width is 1280 If you comment out the next line it will use 1280. - DISPLAY_WIDTH: 1600 - # Default height is 768. If you comment out the next line it will use 768. - DISPLAY_HEIGHT: 960 - - # MAIN SCRIPT ############################################################## - - - name: 'Deploying {{pgrole}}' - docker_container: - name: '{{pgrole}}' - image: '{{image}}' - pull: yes - published_ports: - - '{{ports.stdout}}{{extport}}:{{intport}}' - volumes: '{{pg_volumes}}' - env: '{{pg_env}}' - restart_policy: unless-stopped - networks: - - name: plexguide - aliases: - - '{{pgrole}}' - state: started - labels: '{{pg_labels}}'