From 06cd56e26fe4cc91698a89bf6f8c04f9caa71bc4 Mon Sep 17 00:00:00 2001 From: Alex Frantz Date: Sun, 21 Dec 2025 20:22:30 -0500 Subject: [PATCH] clean up --- main.yml | 9 --------- tasks/dashdot.yml | 19 ------------------- tasks/ersatztv.yml | 22 ---------------------- tasks/kavita.yml | 35 ----------------------------------- tasks/obsidian.yml | 27 --------------------------- 5 files changed, 112 deletions(-) delete mode 100644 tasks/dashdot.yml delete mode 100644 tasks/ersatztv.yml delete mode 100644 tasks/kavita.yml delete mode 100644 tasks/obsidian.yml diff --git a/main.yml b/main.yml index abcba11..52175e8 100644 --- a/main.yml +++ b/main.yml @@ -40,9 +40,6 @@ - name: Deploy Code Server import_tasks: tasks/codeserver.yml tags: codeserver_deploy - - name: Deploy Dashdot - import_tasks: tasks/dashdot.yml - tags: dashdot_deploy - name: Deploy Romm import_tasks: tasks/romm.yml tags: romm_deploy @@ -67,9 +64,6 @@ - name: Deploy Uptime Kuma import_tasks: tasks/uptime-kuma.yml tags: uptime-kuma_deploy - - name: Deploy CouchDB for obsidian - import_tasks: tasks/obsidian.yml - tags: obsidian_deploy - name: Deploy Pterodactyl import_tasks: tasks/pterodactyl.yml tags: pterodactyl_deploy @@ -125,9 +119,6 @@ - name: Deploy Frigate import_tasks: tasks/frigate.yml tags: frigate_deploy - - name: Deploy Ersatz - import_tasks: tasks/ersatztv.yml - tags: ersatztv_deploy - name: Deploy Wings import_tasks: tasks/wings.yml tags: wings_deploy diff --git a/tasks/dashdot.yml b/tasks/dashdot.yml deleted file mode 100644 index 8005093..0000000 --- a/tasks/dashdot.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -- name: Deploy Dashdot - include_role: - name: docker - vars: - name: dashdot - image: - name: mauricenino/dashdot - tag: latest - networks: - - name: homelab - volumes: - - "/:/mnt/host:ro" - labels: - traefik.enable: "true" - traefik.http.routers.dash.rule: Host(`stats.fntz.net`) - traefik.http.routers.dash.entrypoints: webSecure - traefik.http.routers.dash.tls.certresolver: letsencrypt - traefik.http.services.dash.loadbalancer.server.port: "3001" diff --git a/tasks/ersatztv.yml b/tasks/ersatztv.yml deleted file mode 100644 index f757dd8..0000000 --- a/tasks/ersatztv.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -- name: Deploy Ersatz - include_role: - name: docker - vars: - name: ersatztv - directories: - - "{{ data_dir }}/ersatz" - image: - name: ghcr.io/ersatztv/ersatztv - tag: latest - devices: - - /dev/dri/renderD128:/dev/dri/renderD128 - mounts: - - type: tmpfs - target: /transcode - tmpfs_size: 5G - volumes: - - "{{ data_dir }}/ersatz:/config" - - "{{ media_path }}:{{ media_path }}:ro" - published_ports: - - "8409:8409" diff --git a/tasks/kavita.yml b/tasks/kavita.yml deleted file mode 100644 index 78d3304..0000000 --- a/tasks/kavita.yml +++ /dev/null @@ -1,35 +0,0 @@ ---- -- name: Create folder structure - file: - path: "{{ item }}" - state: directory - with_items: - - "{{ data_dir }}/kavita" - -- name: Pull latest Kavita Docker Image - docker_image: - name: lscr.io/linuxserver/kavita - tag: latest - source: pull - -- name: Deploy Kavita Docker Container - docker_container: - name: kavita - image: lscr.io/linuxserver/kavita - recreate: true - restart_policy: unless-stopped - volumes: - - "{{ data_dir }}/kavita:/config" - - "{{ media_path }}/Books:/books" - env: - PUID: "{{ PUID }}" - PGID: "{{ PGID }}" - TZ: "{{ TZ }}" - networks: - - name: homelab - labels: - traefik.enable: "true" - traefik.http.routers.read.rule: Host(`read.fntz.net`) - traefik.http.routers.read.entrypoints: webSecure - traefik.http.routers.read.tls.certresolver: letsencrypt - traefik.http.services.read.loadbalancer.server.port: "5000" diff --git a/tasks/obsidian.yml b/tasks/obsidian.yml deleted file mode 100644 index acb4fe0..0000000 --- a/tasks/obsidian.yml +++ /dev/null @@ -1,27 +0,0 @@ ---- -- name: Deploy Obsidian - include_role: - name: docker - vars: - name: obsidian - directories: - - "{{ data_dir }}/obsidian" - - "{{ data_dir }}/obsidian/data" - - "{{ data_dir }}/obsidian/etc" - image: - name: couchdb - tag: latest - networks: - - name: homelab - volumes: - - "{{ data_dir }}/obsidian/data:/opt/couchdb/data" - - "{{ data_dir }}/obsidian/etc:/opt/couchdb/etc/local.d" - env: - COUCHDB_USER: "{{ COUCHDB_USER }}" - COUCHDB_PASSWORD: "{{ COUCHDB_PASSWORD }}" - labels: - traefik.enable: "true" - traefik.http.routers.couch.rule: Host(`couch.fntz.net`) - traefik.http.routers.couch.entrypoints: webSecure - traefik.http.routers.couch.tls.certresolver: letsencrypt - traefik.http.services.couch.loadbalancer.server.port: "5984"